TMBG at the TLA (what, again?)

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.

This article was updated on November 28, 2009