Rest in peace Peter Mayhew: 1944 – 2019

Peter Mayhew, the heart and soul of the mighty Chewbacca, has passed away.