This gallery contains 3 photos.
Ever seen deer frozen in head lights, yes this is what is happening for many. The key word here is many because many deer on a road would force the driver of the car to a halt or loss of their own life as their vehicle crashed. Imagine flood lights shining back at the driver of the vehicle, then multiply it. Continue reading