A mother driving a van with four children inside got the shock of her life recently while motoring along Interstate 90 in Illinois near Barrington when a deer decided to do a gainer off an overpass. The adult doe landed on Heidi Conner’s van windshield, shattering it and spraying glass shards inside the vehicle. The […]
