November 12, 1970: A Whale Explodes

Not all urban legends are complete hogwash (just 99% of them).

Further reading:

Comments

  1. Awesome. That never gets old.

Speak Your Mind

*