The monster wreaks havoc in the Financial District, with Wall Street as a backdrop.

Filmed here

Wall Street

New York, US

Community posts