Astonished townsfolk stop to take photos of the blue glob, risking their safety.

Filmed here

Wall Street

New York, US

Community posts