We here at SMS are always on the lookout for new goodness from Ted Leo. Well, we hit the jackpot with a little goodie called Where Was My Brain? that was posted Friday on Ted’s website, in the Media section. Its described as an 'older new song' that Ted has been playing in concert recently. Meanwhile, Ted and the boys are heading South, so check out their tour dates here.