Cross Roads Escape Games – The Weeping Witch [Review] Anaheim, Cross Roads Escape Games, Orange County, Reviews•by Theresa•Posted 18 December 2022I’m scared to close my eyes, and I’m scared to open them! Location: Anaheim, CA Date Played: October 7, 2022 Team…