Star Wars on the Subway Video
by E-G July 14, 2010
ImprovEverywhere rocks, and their latest mission where they re-enact the Princess Leia / Darth Vader scene from Star Wars: Episode IV – A New Hope on a New York City subway car is priceless. Watch it here!
Author
Tags: A New Hopedarth vaderEpisode IVnew york cityprincess leiaStar Warssubway