Horns on Set

Horns, being filmed at the Foundry…….

You can preview the scene in which Ig tries to remove the Horns, but ends up realizing it isn’t so bad after all.

Leave a Reply

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