Dean Kamen

Season 6, Episode 45 -  Air Date: 4/5/2010
1 Rating

Synopsis

Fox cancels "24," and Dean Kamen talks about his new advanced prosthetic arm invention.

News from our partners