

The Devil's Academy
Episodes
S1 E1 - The Devil's Academy
February 26, 20231 h 19 minIn 1979, all hell broke loose at the Miami Aerospace Academy when the student body seemed to fall victim to mass demonic possession. Forty years later, shocking revelations from former students shed light on the day the devil took over their school.Subscribe to discovery+ or 2 others