DEL PLAYA (2015) Overview

‘Some monsters aren’t born. They’re created.’ Del Playa is a 2015 American horror thriller feature film written and directed by Shaun Hart. Devon Barnes, Ryan Ochoa and Brett Johnson star. Matthew (Alan …

Read More