Tegan & Sara Charm ACL Crowd

October 16, 2012


Watch as Tegan and Sara perform “I’m Not Your Hero” at Austin City Limits. The song will appear on January’s upcoming new album, Heartthrob.