Watch: America's 'Bumpy Lady'
Libby Huffer from Indiana, USA, has a rare condition - Neurofibromatosis - that creates numerous bumps all over her body
Libby Huffer from Indiana, USA, has a rare condition - Neurofibromatosis - that creates numerous bumps all over her body