ATLANTA - Atlanta was full of lights, cameras and action Monday night as the stars from the new film A Question of Faith held its Atlanta movie premiere inside of Atlantic Stations. Filmed in and around Atlanta, the powerful film includes Facts of Life...
9/26/2017