Who you gonna call?
How stoked was I to discover that the Ghostbusters fire house is just metres from my hotel in New York. My 11 year old self was on cloud nine. Situated on N Moore in TriBeCa, New York notice the Ghostbusters 2 sign inside? And no, I have no idea what that guy was doing in the third photo.