Scott Haze stars as Lester Ballard in Well Go USA's Child of God (2014)

Scott Haze stars as Lester Ballard in Well Go USA's Child of God (2014)