The Warlocks release free track off upcoming album

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