AT THE DRIVE IN are a band that changed my life; or maybe I should say they saved my life! This is why I could never get tired of this band. So I want to share with you this rad 2001 performance of At The Drive In filmed in Germany…I’d like to know: do you dig ATDI, and if so, why?