The Forbidden Files Backdrop Blur

Video Loading...

The Forbidden Files S01 E07 Episode 7

Overview

A French series that became a cult sensation, in trying to treat supernatural phenomena such as ghosts and witches with a documentary style approach.