Nothing says odd like an exploding, dead whale.
This whale exploded unexpectedly in 2004 in Taiwan. Why it was on the street on a truck is a very good question.

Apparently, the whale objected to being so far from the sea. It exploded of its own accord due to a massive rotten gas buildup. Talk about a bad place to park your scooter.
This whale, back in America in 1970, blew up as a result of dem bomb-crazy Yanks…