Watch Demon Files: Yellow Label
- 2015
- 1 Season
Another helping of real submitted footage of creepy things unintentionally caught on tape.
Demon Files: Yellow Label is a series that is currently running and has 1 seasons (9 episodes). The series first aired on August 11, 2015.