Pics, website spotted
Dread Central bagged a pair of pics from Animals, one of which you can see below. We believe that’s actress Nicki Aycox (Jeepers Creepers 2) looking feral. Dread adds a website for the film has launched, you can find that here.
Source: Ryan Rotten, Dread Central