The science-fiction world has lost another icon. The legendary Peter Mayhew has passed on. He will forever be remembered as the one of the most memorable characters in cinematic history, Chewbacca.
Rest in the Force, Peter Mayhew, and send our love to Carrie and Kenneth.
Header and image credit: Lucasfilm/Disney, and Getty Images fair use.