Seaside Aquarium announced the sighting of a gigantic Mola mola at Hug Point State Park in Arch Cape, Oregon. The creature measures nearly 7 feet long and is still decaying.
foxnews.com