Mind-Bending Indie Horror Film ‘Log 15’ Unleashes Found-Footage Terror on Tubi, Headed to Blood Stream Next

The highly anticipated indie horror feature Log 15 is now officially available to stream for free on Tubi, bringing a reality-shattering psychological nightmare to

Read more