Dead talking deer
eaolson
Published
10/21/2008
lol, some people thought it would be funny to strap a deer to the hood of a car at a truck stop. lol check this out P
0 Comments