Sunday 13 July 2008

Human Mirror

Improv Everywhere causes scenes of chaos and joy in public places. This time, 15 pairs of twins create a human mirror on a New York subway car.



(thanks Stanley)

0 comment(s):