Improv Everywhere, a group based in New York City is well known for their urban pranks executing all kinds of missions that causes scenes of chaos and joy in public places. The latest mission is the Human Mirror where identical twins are installed at each end of a subway train creating a sense of confusion to onlookers.
Each set of twins would mirror the actions of the other e.g. if one scratches his head, the other would follow suit and if asked what was going on, they are to claim to not notice anything unusual.
More on the Human Mirror mission with 14 more pics after the jump.
Complete details, more photos and video at official website
Source: Improv Everywhere
Read the rest of this entry »