The Warlocks have leaked a track off their upcoming LP,
The Mirror Explodes, which is due out on
May 19 through Tee Pee Records.
Pick it up below, though it will make the days between now and May 19 crawl as you eagerly await the full album. You've been warned.
The Warlocks - "Red Camera" off
The Mirror Explodes
0 comments:
Post a Comment