Wednesday, July 09, 2008

The Human Mirror



From Improv Everywhere:

For our latest mission, we filled a subway car with identical twins, creating a human mirror. Enjoy the video first and then see below for our report with tons of photos.