Improv Everywhere’s Human Mirror

Eight identical twins dress up and accessorize to create a “human mirror” effect while riding a busy subway car together. Love it!

Read the whole story and see related pics on the Improv Everywhere site.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.