The NYC Human Mirror

Identical twins in NYC hop on a 6 train and freak out the commuters.

[ | | | nginx ]