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

Download Our App
Download Weather App
Taz Show

Listen Live