Breaking the silence. ‘Finding Bigfoot’ finds the end of the road. Strange creature in Montana sends hackles up everywhere. Latest Loch Ness Monster sighting and the search is on to finally prove Nessie exists once and for all. The April MUFON sighting statistics overview.
May 28, 2018