The Russians's 2007 Concert History

The Russians started in Walla Walla and are currently based out of Bellingham. They have three albums out: "The Russians," "Deaf Erotica," and a split with Bellinham hard hitters Black Eyes and Neckties. They're all three better than anything you will ever do in your life. Buy them, unless you're an idiot, then don't.

Rock
Punk
UK
Noise Rock
England
2019 1 concert
2011 2 concerts
2009 1 concert
2008 1 concert
2007 2 concerts
2006 1 concert

Sign Up or Login to comment.

As Seen On: