thehauntgirl.com
ESCAPE ROOM – Escape Room Police – California
ESCAPE ROOM POLICE Two words: DUCT TAPE The escape room located in San Diego is literally held together by duct tape. I never quite got past that during game play because it looks so bad. Oh and I …