It’s probably not a big surprise that They Might Be Giants is one of my favorite bands.
Here they are performing the venue song “How Do You Spell TLA?” at Fillmore at the TLA (Theater of the Living Arts) in Philadelphia. They seem to be channeling their inner Kraftwerk with this song.
During their 2004 tour, TMBG wrote and performed unique venue songs for each venue that they played. They even released a whole CD/DVD of their Venue Songs.