ILM wins another award

Buzz Bumble

Furry Ewok
From SciFi.com ...

Industrial Light & Magic won the U.S. National Medal of Technology, the country's highest honor for innovation, which is administered by the Dept. of Commerce and given annually by the president, Variety reported.
 
Top