New Study Finds 100% of Deer Crossing Roads Really Could Give a Crap Less
UNITED STATES - A groundbreaking new study has confirmed what drivers have long suspected: when it comes to crossing roads, 100% of deer really could give a crap less. Researchers…