Newborn baby found at Interstate 75 rest stop in Florida

Published December 26, 2017

Rumble A newborn found abandoned at an interstate rest area in Florida is doing well and authorities are searching for his mother.

... and disable advertisements! No kidding :)