Zilla Cover Art

Slop City New Music

Stay tuned for SLOP CITY! The new 7 song album from Zilla! Recorded here at the Center for Rock Research!

No Comments

Post a Comment