Long Live the Bren'in

Long Live the Bren'in is the thirteenth episode and season one finale of Outsiders. Directed by Peter Weller and written by Peter Mattei, it aired on April 19, 2016.

Plot
Add here

Cast
Add here