Falling Glen Rock Tree Limb Cracks Mercedes Windshield; Driver Hospitalized With Head Injuries

A falling tree limb cracked the windshield on a Mercedes Benz that had just exited Route 208 northbound in Glen Rock Sunday afternoon, sending the …
Source: Towing News