Star Wars Star Peter Mayhew Has Passed Away At 74

It is with sad heart today that we report on the passing of a movie icon. Star Wars star Peter Mayhew who played Chewbacca passed away at his home in North Texas yesterday surrounded by