Did the Loch Ness Monster die? (again?). Another mysterious creature washes ashore. The biggest letdown of 2019 is coming back! Popular Mechanics drops the mic on UFO (mis)information. Ghost hunter hears woman screaming in a graveyard. Ship associated with the Bermuda Triangle discovered over 90 years after disappearing.
February 19, 2020