Interview With Teeth Mountain

On Friday I got to the Primavera festival site early, to make sure I caught Magnolia Electric Co., but as I walked through the gates someone handed me a flyer for the Myspace stage and the words 17:30 Teeth Mountain...