Wednesday, July 9, 2008

The Improv Human Mirror on a Subway

15 pairs of twins create a human mirror on a New York subway car.

No comments: