Star Wars’ Original Chewbacca, Peter Mayhew, Dead at 74

Rest in peace, mighty Wookiee.

Read More