I mean all you need to know about Battlehooch is that their name is Battlehooch, am I right? And as far as B. Hamilton, their frontman is Ryan Christopher Parks AKA Ron Kristophone AKA one of the most foul-mouthed (and foul-souled) Mission Mission commenters ever.