US: Barrier Collapse at Global Citizen Festival Caused Chaos in NY
- Captured on Saturday 29th of September 2018
- Location is New York City
Description
A barrier collapse at Global Citizen Festival in Central Park, New York City, yesterday caused mass panic and confusion Read more...