Roof blows off sports store in New Jersey

Severe weather and powerful winds tore the roof off a sports store in Somers Point.

April 14, 2020

Examined