Fright Vision installed at Scream Bay, UK
This Halloween season, Seal Bay Resort, Chichester, UK became Scream Bay and featured Fright Vision in their very first scare maze “The Nightmare Project”, receiving ghoulishly great reviews from industry outlets and guests.