TMBG at the TLA (what, again?)
Posted Nov. 28, 2009 by John Woltman
Oh yeah, another showing by my favorite band: They Might Be Giants. This was an all-ages show at the TLA on South Street in Philadelphia. We got there about a half-hour late, but it was still a really good show.