A Journey to Unleash Suppressed Memories Collides Against a Mysterious Machine Deerfield Beach, FL – The…