Cancerous Planet
PUBLISHED Jun 8, 2010
That horrible cover art is going to turn plenty of potential Street Pizza recruits away, which is a shame. This Richmond, VA band play a ve...