Improv Everywhere: Star Wars NYC Subway Car
Posted on August 10, 2010 in Acting, Outtakes | 2 Comments
for Improv Everywhere’s latest mission, they staged a reenactment of the first Princess Leia / Darth Vader scene from Star Wars on a New York City subway car.
Learn More