Quite Possibly The Stupidest Woman Ever
jihadpizza
Published
10/17/2012
Woman says deer crossing signs 'encouraging' deer to cross are causing her multiple crashes
4 Comments