Improv Everywhere causes scenes of chaos and joy in public places. Created in August of 2001 by Charlie Todd, Improv Everywhere has executed over 70 missions involving thousands of undercover agents. The group is based in New York City.
Editor reviews are provided by professional editors who evaluate a blog based on the following criteria: Frequency of Updates, Relevance of Content, Site Design, and Writing Style.
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...