Friday, September 19, 2008

Tegan and Sara

last north american tour?! what the fuck is that all about! I wanted to see them in philly but the tickets are sold the fuck out. Angry. Also this is one of my favorite songs off "The Con" album. So glad they made a music video for it.

No comments: