July 12, 2019 New Release 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