Home / Tag Archives: Thee American Revolution

Tag Archives: Thee American Revolution

Thee American Revolution

Proving that this pop-obsessed members from the Elephant 6 collective prefer to arrive the amps and kick out the jams sometimes, Thee American Revolution certainly are a loud-and-proud rock-band led by Robert Schneider from the Apples in Stereo system and Craig Morris of the perfect Free of charge Distribution and …

Read More »