jedinet.com
The UK fan Experience by Mark Newbold – Muppets and Star Wars - Jedinet
Muppets and Star Wars The magic and mystery of special effects – a description that these days refers exclusively to practical, on set effects but back in pre-digital days meant any kind of physical or optical effect – was opened to the world with the arrival of Star Wars in 1977. Never before had the …