Improv Everwhere Strikes Again! Human Mirror (Twins on the Train)
Organizers recruited nine sets of identical twins in matching outfits to ride the 6 train uptown, sit across from each other and mirror each other’s gestures. It’s not The Shining, but bemused looks ensue.
[via Gothamist]
