Traffic cam: Baby born on exit off I-75

0
A traffic camera catches the scene as emergency crews repsond to a call about a baby being born on the Northwoods Blvd. exit off I-75.
View Comments 0

Weather and Traffic

52
45011
4