Rachel's World of Beauty in 60 Seconds: Mexico

Rachel visits some local shamans for some extraordinary traditional cures and discovers the amazing power of the chili.  


Video Extras