Squirrelhouse: Fours [Video]
Squirrelhouse is a self-described “sloppy” experimental pop and rock group from Tuscaloosa, Alabama. They began as a three-piece and, after various attempts at defining their own sound, they landed a total of five members featuring your standard rock foursome (two guitars, drums and a bass guitar) with an added bonus – a member on French Horn. Read More »Squirrelhouse: Fours [Video]