Biffy Clyro are making their POD debut thanks to their new visuals for their song “Howl,” which appears on their latest album Ellipsis.
The Scottish Rock band took a nod from The Shining and David Lynch when putting together their new music video, where see the band enter a bizarre bar filled with peculiar characters like a pair of creepy twin sisters, burlesque dancers, a sinister, eye-patched barman and a band that’ll fit right in on Twin Peaks.
Check out the Marc Klasfeld-directed video above.