WTH?
I cant tell if that site was a joke..I didnt look to closely....but they have an insland in NH called deer island where deer will jump off the bridges and do other things to kill themselves. There is only one road on to the island and the deer population is insane. The deer will do anything to escape.








Poor little deer. 
