truly a strange place