Spotted: They Might Be Giants

They Might Be Giants performed at the Upper Valley Events Center in Norwich Vermont on Sunday, September 11th. Photo by Ian Albinson.

Advertisements