Thursday, October 15, 2009

The Least You Should Know (10/15)

A new book claims that the frozen head of Ted Williams was abused at the cryogenics lab where it was stored. They made it watch the Royals take batting practice.

No comments: