What is 'The Blind Spot?' A room in San Francisco where strange things happened -- a doorway into another cosmos, a different world, perhaps a key to the past... or future?Show more