

It could be that they’re not in the former area of NYC, but the statue made its way to where they are. She’s hollow, yeah? Could she float? Could she have been taken back by the French at some point and then sent to some island like Tahiti?
Or is this movie a distant sequel to Ghostbusters 2?
Nah just having fun. I like the theory down-thread that this is the Las Vegas Statue of Liberty.