Saturday, January 22, 2011

Human Mirror :: Improv Everywhere

This Improv Everywhere project had twins mirroring each other while riding New York's 6 train. See pictures and video of rider's reactions at the site. LINK