New Ted Leo – “Where Was My Brain?”
He doesn't expect a new album for a while, so Leo posted a demo now, noting the recent live favorite (aka a "good late-spring tour sing-along") is "by no means the most ambitious of the new songs, but believe it or not, neither is it the simplest." Get memorizing.
MOST POPULAR
Premature Evaluation: Taylor Swift The Tortured Poets Department
Lana Del Rey Calls Out Longtime Tour Manager For Quitting Weeks Before Coachella
Premature Evaluation: St. Vincent All Born Screaming