Thursday, June 10, 2010

My Sad Captains - "You Talk All Night"


England's My Sad Captains with some truly captivating indie rock. Kinda reminds me of The National if they were more indie.


My Sad Captains: "You Talk All Night" from TLOBF.COM on Vimeo.

No comments:

Post a Comment