Skip to content

Strange alien-like fish washes up on Oregon beach, creates ‘quite a stir’

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. 

Read More

Back To Top