Bruce Logan, the Man Behind the Explosion of the Death Star, Has Passed Away
Just days after we learned that Star Wars art director Les Dilley had passed away at the age of 84, we have lost another Lucasfilm luminary. Bruce Logan, a visual effects artist best known...