Sunday, October 4, 2009

And That Deer Is Starting To Get Tired Of It

Every 26 seconds, someone hits a deer