News

Car Crashes Through Window of New Hampshire Store

No one was hurt when a car back through the front of a store in Salem, New Hampshire. The crash was caught on camera.

Advertisement—Continue Reading Below

Share