New Song – Tegan and Sara “Now I’m All Messed Up” Travis Faulk 11 years ago Tegan And Sara have released a new song, “Now I’m All Messed Up” below. Share this: Tegan And Sara Announce ‘Heartthrob’ Album DetailsNew Song – Tegan And Sara “Closer”New Song – Tegan And Sara “I’m Not Your Hero”