Plea to the Force: No More Death, Please: RIP Peter Mayhew
Welp, we’ve heard the news. Peter Mayhew, actor of Chewbacca the Wookie, has died. That makes three regular Star wars cast members who have died, including beloved Carrie Fisher. Universe, […]
» Read more