by newzulu
UNITED-KINGDOM, London : British-American actor Peter Mayhew best known for playing Chewbacca poses for photographers while Star Wars cast, crew and celebrities hit the red carpet for the last episode The Force Awakens European Premiere on December 16, 2015 in central London.