Tegan & Sara – Superstar cover by Ted’s band 23/02/08 Leeds Jun 25, 2015 18 Carat, Cover, Cover Indie, Cover Rock, Cover Superstar, SuperStar, Tegan and Sara at MET Leeds (23rd feb 2008) Like 0 Thanks! You've already liked this « cover – Tegan and Sara – Dark Come Soon (Bathroom Version) » Tegan & Sara: Umbrella (cover)