As people drive, they are prone to encounter all sorts of things as they steer their vehicle down the road. Just about every driver has watched with horror as a creature decides to cross the road at the very last minute. As this happens, there is often a moment of panic in the driver, since […]