Improv Everywhere: Star Wars on the New York Subway

Wednesday, July 14, 2010

For the latest Improv Everywhere, they’ve staged a reenactment of the first Princess Leia and Darth Vader scene from Star Wars on the New York City subway.

Leave A Comment

Commenting