Loading Video…

This browser does not support the Video element.

Make-up artist with Cerebral Palsy defying the odds

"The world is your stage. All you need to do is believe in yourself," says Stephanie Debes.