Interesting human mirror experiment.
People dressed and looking identical to each other get on a subway to see how long it takes them to realize the human mirror that is gradually forming before their eyes.
Published by: Admin User on June 18, 2009 at 8:41 am