Windsor Academy is an elite boarding school located in Yorkshire, England. It is the main setting for of the slasher series Horrifically Wicked Tales.
Students
Faculty
Windsor Academy is an elite boarding school located in Yorkshire, England. It is the main setting for of the slasher series Horrifically Wicked Tales.