Rest In Pieces

A fin whale beached itself near Florence, Oregon the other day. That hardly ever works [...]