Snowfall‘s sixth and final season will premiere on Wednesday, February 22 with the first two episodes beginning at 10 p.m. The series chronicled how an off-the-books CIA operation contributed to the destruction rock cocaine leveled upon the vibrant community of South Central L.A. It’s October 1986 in … Read entire story.
Source: Deadline