Monday, January 9, 2012
Deer never continue to run to the other side of the road.
Instead they insist on stopping right in front of your car, mesmerized by the light beaming from your head lights, forcing you to stop your moving vehicle to a heaping stop.
Monday, January 09, 2012
Post a Comment
Post Comments (Atom)