Thousands stranded on NYC island as storms shut down festival

The popular Governors Ball music festival in New York City was evacuated after severe weather sent attendees running for cover.

June 3, 2019

Examined