New Ted Leo – “Where Was My Brain?”

brandon | June 5, 2009 - 3:47 pm

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.

Tags: Ted Leo
2