A STRANGE PLACE INDEED