Tegan and Sara Release Video for “Alligator”

Tegan and Sara have released a video for “Alligator,” a track off of their most recent release Sainthood. Have a look at the video below!


Alligator

Tegan and Sara | MySpace Music Videos

Source

Related Post
Leave a Comment