Pin It

Robot Chicken Star Wars Escalator

Uploaded by

Wednesday Dec 22, 2010 13:48

Storm troopa. Scene from the new Robot Chicken Star Wars Episode 3 from Conan.