New SongNew Song – Tegan And Sara “I’m Not Your Hero” on October 22, 2012 Tegan And Sara are streaming a new song titled “I’m Not Your Hero” below. The is off their upcoming album ‘Heartthrob‘.Share this:TweetRedditMoreShare on TumblrRelated