Human Mirror

For Improv Everywhere’s latest mission, they filled a subway car with identical twins, creating a human mirror.

Link