Poster of Cast and Crew in Banshee  Origins - Season 1 - Episode 13 - The Real Lucas Hood

Banshee Origins - Season 1 - The Real Lucas Hood (Episode 13)

Plot: Today: Sheriff Hood walks into Sugar's bar and orders a steak with fries.
Episode Aired On:
Friday, January 11 2013
12 years ago