Chewbacca Has Died
May 2, 2019 2:59PM AKDT
Reports are coming in that Peter Mayhew, a 74 year old actor best known for playing the furry Star Wars sidekick has passed away. No word yet about whether his last words were, “AHHHHAHAAHHRH!”