The Red – A Film by Cameron Romero

I was recently treated to a viewing of the trailer for Cameron Romero’s latest film, The Red. Filmed on location at the Red River Gorge in Kentucky. Even through the trailer of the film, you can see that Cameron has taken to the area and has captured the true atmosphere of how creepy the beauty […]