At the Drive-In at the Palladium

At the Drive-In is a band I never thought I’d get to see perform live. After a respectable following in the indie scene in the 90s, they blew up in the year 2000, only...