Top

Quite Possibly The Stupidest Woman Ever

Woman says deer crossing signs 'encouraging' deer to cross are causing her multiple crashes
Woman says deer crossing signs 'encouraging' deer to cross are causing her multiple crashes
Next Video
jihadpizza
Uploaded 10/17/2012
8
Ratings
  • 2,425 Views
  • 4 Comments
  • 3 Favorites
  • Flag
  • Stumble
  • More
Embed:
Use old embed code

4 Comments

  • Get our free newsletter

    Amazing new updates!