Red Carpet premier of DEAD ANT at the world famous Chinese Theatre in Hollywood, CA.
Part of Scream Fest 2017 Horror Film Festival.


Photo by Dave Quan

Leave a Reply

Your email address will not be published. Required fields are marked *