Delusion: The Red Castle Makes Its Mark This Halloween Season
The avant-garde of interactive horror theater, Delusion, returns this Halloween for its 13th season. Jon Braver created Delusion in 2011, and it has since become a staple in the horror community while bringing immersive experiences to new heights. Running select nights from now through November 3rd, this unique experience places you in the middle of […]
30 Sep 15:35 · Bloody Disgusting