What Was the Strangest Thing You've Ever Run Over?

The roads around you are never clear of roadkills, car parts, vibrating sex toys, eaten apples, and other things. It's frustrating to keep your eye on the road for those in big busy cities. There are many things you don't want to know by looking back in the rear view mirror, but you will for some certain things. » 2/04/14 3:00pm 2/04/14 3:00pm