Advertisement

Would you try this beauty treatment?

'Celebrity Escargot' (snail facial in simple words) has been a hot trend in Japan and Hollywood and its reported to work wonders on the skin, is it a treatment you'ld consider? Watch this