In June 2017, Netflix’s hit docu-series Last Chance U began filming their 3rd season at Independence Community College. They returned to Independence in 2018, to film their 4th season.
Watch the Official Trailer for season three here