Puppet

Post 2 of 31

 

Check out the Trailer for Leah’s new horror short film Puppet!

Co-Starring Tara Cardinal, Berna Roberts, Matt Jayson, Jefferey Potts and Ryan Demarest

 

This article was written by Leah