Tag "Close Encounters of the Third Kind"

Ralph McQuarrie has passed

Ralph McQuarrie has died at the age of 82. He passed away yesterday. The man who was responsible for giving my favorite Sci-Fi character its face, Darth Vader, has died.