The Hole in the Wall: How Humans Connect No Matter What
In 1980, on a November evening in Los Angeles, pedestrians who walked past the glass windows of the Broadway Department Store noticed something strange…they did not see their reflection. There were other people walking by, just not them. They ended up talking with the alien reflections and realized that they were in two different locations,