The in-depth story of the Exploding Whale Incident. In 1970, the sleepy town of Florence, Oregon, witnessed one of the most bizarre news spectacles ever recorded: The infamous 'Exploding Whale' ...
According to local legend, Thor the Norse god of thunder once visited the Oregon coast, where he struck a section of Cape ...