Archive for July, 2008

The NYC Human Mirror

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