Wednesday, July 9, 2008

Human Mirror on NYC Subway

16 pairs of identical twins create a human mirror on an NYC subway car.



EMBED:


more lolvidz




No comments: