Tegan and Sara are back with a soon-to-be released new album (out in July) and a new single to boot,
Back In Your Head. Handling the production of their new album is Death Cab's Chris Walla. The track is easy, breezy indie pop.
MP3: Back In Your Head(It seems they tried to get Mick
Fleetwood to play drums on the album but he was out in Maui.)
No comments:
Post a Comment