Saturday, July 01, 2006

Ramesh Chad Kushwa's moustache is 7.5 feet long. He says,
"I may not be perfect, but parts of me are excellent."

No comments: