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