Showing posts with label Tegan and Sara. Show all posts
Showing posts with label Tegan and Sara. Show all posts

Wednesday, March 3, 2010

New Tegan and Sara Video


Tegan and Sara have released a video for their song "Alligator." The winter-themed clip features the Quin sisters in a colorful igloo and making snow angels of sorts. "Alligator" is taken from Sainthood, which was released last fall.
Alligator

Tegan and Sara | MySpace Music Videos