Best Ted Leo rock show last week: Whirlyball ATL. Not even the disturbing sight of Henry Owings wearing a black Team Chunklet jumpsuit, goggles, a red headband, and some sort of special glove that allows for better grip on the netted stick -- he looked like a cross between the Zodiac Killer and Rambocky -- could derail the juggernaut of awesomeness that is Ted Leo + Rx. (Birds of Avalon rocked hard, too.)
He played Rush's "The Spirit of Radio" during the encore.
Trivia: Ted plays Whirlyball in a Public Enemy t-shirt. He's good!