Canadian-born Michelle Beaudoin is a young up-and-comer perhaps best known for her wild helmet of kinky red hair. So much so that she was cast in Sunset Strip (2000) as The Girl with Frizzy Red Hair. But cute Michelle is so much more than a … Become a Mr Skin Member and get the full review