teaser: THEY MIGHT BE GIANTS x TERMINAL 5 x 3.10.12

They Might Be Giants perform at Terminal 5 in NYC. Photo by Joe Russo.

Full photoset coming soon…

If you like what you see, you can support the site by purchasing photos here.

Leave a Reply