Tegan And Sara @ Beacon Theater, NYC 2/19/13

By Stereogum / February 20, 2013

Last night, Tegan And Sara kicked off a North American tour in support of their new album Heartthrob. The twin sisters performed at NYC’s Beacon Theater, a show that was rescheduled after a January cancellation. On top of selections from the new record, the duo played hits like “Walking With The Ghost” and “Back In Your Head.” We sent Ryan Muir there to capture the action. Check out the photos above and read our list of the ten best Tegan And Sara songs here.