Watch: America's 'Bumpy Lady'

Libby Huffer from Indiana, USA, has a rare condition - Neurofibromatosis - that creates numerous bumps all over her body

Latest Video