Originally set to be directed by young filmmaker Michael Dorr in Orlando, Florida, the film is now being made by Annie Harmon in Houston area in Texas.
Originally set to be directed by young filmmaker Michael Dorr in Orlando, Florida, the film is now being made by Annie Harmon in Houston area in Texas.