About
ScreamCap is a team of paranormal investigators live streaming their dives into the unknown to an audience of believers.









story4 positive mentions
stability4 negative mentions
story
6 mentions Positive Neutral Negative
ScreamCap is a team of paranormal investigators live streaming their dives into the unknown to an audience of believers.