The Exploding Whale of Florence, Oregon

2023-08-21T15:29:06-07:00

You may have heard about the exploding dead whale of Florence, Oregon. You might even have seen some...