I was told that this was the Ghostbusters building but it's really in New York

IMG 0468


thompsdb@telusplanet.net