Entertainment, TV

Let It Snow: Snowfall Review

1983. South Central LA. City of Compton. That's where and when FX's latest show takes place. The birthplace of crack. Just from this information alone you already know that this show is going to be grimy and ugly. And for a show that's all about a drug that started a whole epidemic well it's hard… Continue reading Let It Snow: Snowfall Review