November 12, 1970: A Whale Explodes

Sure, most urban legends are complete hogwash – but not all of them!

Further reading:

Comments

  1. Awesome. That never gets old.

Speak Your Mind

*