AUGUSTA, MAINE – The mythical large winter cat, Babatoona, was spotted in Maine, Vermont and parts of New Jersey.
ABOMINABLE BEACHMAN!
HAIRLESS HAWAIIAN GIANT TERRORIZES LOCAL FISHERMAN HONOLULU, HI — Weekly World News has tracked many bizarre creatures over the years, from Bat Boy to Bigfoot. But none has been quite … READ MORE