-
Rockslide in New Jersey town crushes luxury cars in parking lot
Several vehicles were badly damaged after overnight storms triggered a rockslide in a New Jersey town.
Several vehicles were badly damaged after overnight storms triggered a rockslide in a New Jersey town.