Paste Magazine premieres Vulture Whale’s new single “Glad You Came”

Vulture Whale Aluminium Baby Robot Media Cornelius Chapel Records Birmingham

“Out of the indie-punk bomb shelters of Birmingham, Ala., came the inevitable union of The Ohms and now-defunct Merge Records band Verbena—purveyors of cult-favorite records that inspired scores of Southeastern kids worth their snot in rock & roll to go off on a fool quest and start their own bands.” READ MORE…

Tagged on: