The Haunted Castle | 360 Video

0
213

THE HAUNTED CASTLE is a tantalizingly terrifying short 360° VR horror film shot on location in Transylvania at Corvin Castle, one of the largest Gothic-Renaissance castles in Europe. Once…

Source – Destination America