Chewbacca’s howling in heaven today … Peter Mayhew — the man behind the mask of the iconic ‘Star Wars’ character — has died … according to his family. We’re told the actor died from a heart condition Tuesday at his home in North Texas,… Source link