from NPR.org3 years agoDavid Prowse, the British weightlifting champion and man behind the Darth Vader mask, has died. Read at NPR.org[add][|| ... ]