For their latest mission, New York City-based Improv Everywhere (the Frozen Grand Central guys) filled a subway car with identical twins, creating a human mirror. There’s video and more detail in the mission report. Bookmark to:

July 11 2008, 11:15am | Original Link »