Please update your Flash Player

Tara Teich

Tara Teich creates Star Wars video games at LucasArts.
[Video duration 3:01]

Quality: (high)
(low)