Wednesday, September 1, 2010

Genghis Khan

Genghis Khan the first mustache in history to give over 200,000 women a mustache ride, but definitely not the last.

No comments:

Post a Comment