A sad day today as we see legendary artist Ralph Mcquarrie die. Mcquarrie was responsible for many defining aspects of the Star Wars universe, such as the final design of Darth Vader, Chewbacca and the X-wing Starfighter.
Tragic. A legend has left us.
FilmWatch is a community of awesome people posting and discussing the latest movie news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.