Police in New Hampshire said a driver was lucky to escape injury when a massive tree branch impaled the windshield of their car.
Police in New Hampshire said a driver was lucky to escape injury when a massive tree branch impaled the windshield of their car.