World’s Strangest

Your source for the strangest things around!
Ads

Twisted trees are possible Bigfoot evidence

Strange twisted trees found in Siberia’s Kemerovo region are being hailed as evidence of Bigfoot. An international team of experts who recently embark…

Post Metadata

Date
November 15th, 2011

Author
Stranger to the World

Category



Leave a Reply