New Song – Tegan And Sara “I’m Not Your Hero” Travis Faulk 12 years ago Tegan And Sara are streaming a new song titled “I’m Not Your Hero” below. The is off their upcoming album ‘Heartthrob‘. Share this: New Song – Tegan And Sara “Closer”New Song – Tegan and Sara “Now I’m All Messed Up”Tegan And Sara Announce ‘Heartthrob’ Album Details