The World's Only Reliable News
By Frank Lake on June 21, 2013
By Frank Lake on February 24, 2016
A Yowie, a big hairy beast, has been spotted roaming the streets of London.
By Frank Lake on July 3, 2012
The Wild Man, or Yeren, is living among villagers around the Shennongjia Forest in China.
Headlines, Mutants, TopStory