The Assemblers – Cherub Rock [Smashing Pumpkins cover]

Graham and Peter cover the Smashing Pumpkins‘ song, „Cherub Rock“, on January 18, 2011.

Thanks! You've already liked this