A new trailer for the thriller movie, “Devil Girl,” has been posted on YouTube. The movie, its producer told me, was shot on Route 66 primarily in Amboy, Calif., with other footage in Groom, Texas, and St. Louis.
The film is in post-production now, and won’t be finished until March. Until it’s released in theaters, you can get a taste of it here:
Demented!