Tegan and Sara perform at the Jones Beach Amphitheater in Wantagh, New York on August 17th, 2000.
Restart Tegan and Sara's Onstage Life
The 10 Best Albums of 2014
2014’s Biggest Scandals
Ethan Hawke’s Monster Year
‘Exodus’ Banned in Egypt
‘The Interview’ Grosses $1M on Christmas