Thursday, August 5, 2010

Improv Everywhere - Human Mirror on Subway

Human Mirror
Entire subway car full of twins copying each other…