Aviva Gets a Leg Up

Aviva Gets a Leg Up

Aviva Drescher produces the only thing that’s artificial about her – her prosthetic leg.

Season 6 Episode 20 - Videos