Another fun prank from Improv Everywhere, the folks who gave us the annual No Pants Subway Ride. This time, they recruited fifteen sets of twins to fill a subway car, creating a human mirror.
More missions here