joseph melanson

Driver In Rochester, NH Crash Turns Up 8 Hours Later, Blames Deer Police in Rochester, New Hampshire are investigating a crash early Sunday morning that the driver is blaming on a deer.

More From CBS Boston

Taz Show
Download Weather App

Listen Live