Home /

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