August 26, 2010

AUGUST 26, 0580

The Chinese invented toilet paper. Need I say more?

No comments: