In which Paul Salfen learns about "Panther Breath." Filming began on Bigfoot Wars in Mineola, Texas in August. Paul Salfen caught up with C Thomas Howell on the set. The movie is an independent film by D Zone Films, in association with Edgen Films. Most of the cast and crew are from Texas, many of whom are based in Austin. Producers anticipate the movie will be … [Read more...]
You are here: Home / Archives for C Thomas Howell