Tag Archives: human mirror

Human Mirror in Italy

A group called NPC Crew in Trieste, Italy recently staged their own version of Improv Everywhere’s Human Mirror, calling it the “first human mirror in Europe.” Rather than sit on the subway, the twins walked around town and then sat in chairs facing each other in a public square. Pretty impressive to wrangle that many twins in a city of only 200,000 people. Cool!

Here’s Improv Everywhere’s Human Mirror: