Trailer Hitch Crashes Through Window, Missing Baby
Date: February 17, 2010 Location: Highway 99E near Canby, Oregon Names: Eric J. Provost A Milwaukie father and his 6-month-old son miraculously escaped death February 17, 2010, when a loose trailer hitch in the road came crashing through their car’s front windshield around 4:30 PM as they traveled on Highway 99E north of Canby, Oregon…. read more