Tegan and Sara Perform “Closer” The Ellen DeGeneres Show Today

Tegan and Sara Perform “Closer” The Ellen DeGeneres Show Today Watch Here:¬† http://www.ellentv.com/2013/02/13/tegan-and-sara-perform-closer Tegan and Sara have been on the grind nonstop since the release of their 7th studio album, Heartthrob on January 29th. The album debuted at #3 on … Continue Reading