Film At 11: The Warlocks

Here’s the video for “Red Camera,” a track from the Warlocks‘ just-released The Mirror Explodes (Tee Pee). It’s kind of like being in a private booth in Twin Peaks‘ Black Lodge with a Velvet Underground-only jukebox.