Subtitles Outsiders S01E13 – Long Live the Bren’in

Season 01 , Episode 13 – “Long Live the Bren’in”
The showdown between the mountain and the town reaches its climax.