Authorities arrested a New Hampshire man for allegedly causing a multi car crash and fleeing from the scene on foot while in the nude Wednesday morning.
Boston 25 Now
Authorities arrested a New Hampshire man for allegedly causing a multi car crash and fleeing from the scene on foot while in the nude Wednesday morning.