Franklin braces for fallout. Kane seeks revenge.
Show
Snowfall
Episode
S06E06
Air Date
Mar 22, 2023