Tegan and Sara perform at the Jones Beach Amphitheater in Wantagh, New York on August 17th, 2000.
Restart Tegan and Sara's Onstage Life
Meet The Mindy Project’s Weirdo
The Goat Testicle-Implanting Governor
Christian Right ♥s Corporal Punishment
West: David Simon Wanted ‘Wire’ Prequel
Disability Organization Blasts Kanye