Lara Landon
Have an opinion? Add your comment below.
breaks for a quick photo on the set of her new music video "I See God In You." The video was shot by Fairlight Hubbard in Nashville last month.
« back to Contemp Christian Industry Snaps