Plot: Today: Sheriff Hood walks into Sugar's bar and orders a steak with fries.

Banshee Origins - Season 1 - The Real Lucas Hood (Episode 13)
Episode Aired On:
Friday, January 11 2013
12 years ago
Friday, January 11 2013
12 years ago
Go to
Episode 12