Horrifying clown statue deep in the woods


This horrifying clown mannekin was reportedly placed on a hiking trail deep in the Oleta River in Aventura, Florida by a park employee who got it from the Enchanted Forest Elaine Gordon Park in North Miami.

If you went hiking through Oleta River in Aventura Florida last year, you probably shit your pants a couple miles in. (imgur.com)