Parachutists Land in Front of Goldman Sachs at 3 AM

Police are unsure whether the men jumped from a plane or top of a building.

October 1, 2013

Examined