Imagine drinking and bathing in that water? It can't be good for you.
These deer get spooked by something and get the hell out of the woods.
Are you squeamish? If not, then check out this chicks eye parasite.
Leave it to the Japs to come up with this.
Tires are overrated anyway.