Barra youth group closes Horror House as scare team spooked

After just three nights, the scare team finally got spooked themselves. The Zone 1 Barra Youth Organization decided to close its trending Horror House after their members started to feel the presence of the “occupants”. The horror house located at Zone 1, Barra, Opol have had a good 3-night run until last night when creepy … Continue reading Barra youth group closes Horror House as scare team spooked