Lifetime Movie Shot in Helen to Air in December
The Lifetime TV Network is famous for its Christmas romance movies and come this December you will be able to watch one of their new ones that was shot in Helen, Georgia. “Christmas Love Letter,” was filmed in Helen by Sunshine Films, a movie company based out of Miami, and will air on Lifetime December 21 at 6p. The movie […]
Read more