Thursday, November 16, 2006

Fact: The Statue of Liberty has size 879 sandals that are each 25 feet long.

No comments: