The World's Only Reliable News
By Frank Lake on June 21, 2013
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