VideosTegan and Sara “Northshore” Video on August 10, 2010 Tegan and Sara have released their music video for “Northshore.” Watch below: Share this:TweetRedditMoreShare on TumblrRelated