Tegan and Sara's Onstage Life
The Canadian twins have been performing for more than a decadeEarly Days
Tegan and Sara perform at the Jones Beach Amphitheater in Wantagh, New York on August 17th, 2000.
Most Popular
Blogs
Stay Connected
Tegan and Sara perform at the Jones Beach Amphitheater in Wantagh, New York on August 17th, 2000.