Any body knows deodorant rock?

Indonesia
November 14, 2006 10:28pm CST
please explain to me!!
No responses