Photos / Robot Chicken on Wheels – San Diego

Princess Leia has a gun and she doesn't look very happy with us. July 25, 2009 - San Diego, CA