The terrifying tale of three friends who ventured out in search of the Mothman and didn't return.…Read More
-
"Leaving D.C." is a found footage horror movie directed by, written by, and starring Josh Criss. The film follows a Washington D.C. resident who moves to an isolated house in rural West Virginia, only…Read More
8.8