Devanny Pinn is a well-known indie horror actress (The Black Dahlia Haunting, House of Manson, Truth or Dare) who has recently transitioned into some TV roles including one extremely controversial character. She sat down with us for a few minutes to discuss her recent successes. PopHorror: You’ve been well known …
Read More »