Wednesday, July 14, 2010

Improv Everywhere's Star Wars Subway Car





Courtesy of Improv Everywhere, Stormtroopers arrested Princess Leia on a New York subway car.