Read the story here.
Related Posts
November 29, 2016 Chilling Lawrence Phillips documentary set to premiere Dec. 16 on Showtime.
August 8, 2016 Awful Announcing: Netflix’s “Last Chance U” is a once-in-a-decade documentary.
July 26, 2016 Netflix announces August premiere date for Steve Aoki documentary.
August 17, 2017 Check out the trailer for ESPN’s 30 for 30 doc on Dallas Carter High. Featured in 2004 film “Friday Night Lights.”