Tuesday, June 22, 2010

FACT 165: Tee pee

June 16

Toilet paper was invented in China. It was for Emperors only.

No comments: