Horror, Movies

The Seven

In 1968, a group of devil worshipers died in a mysterious fire that burnt their […]