New Sheriff In Town
- Episode aired Jan 3, 2019
- TV-14
- 42m
The six participants are introduced and Sheriff Lamb lays down the law.The six participants are introduced and Sheriff Lamb lays down the law.The six participants are introduced and Sheriff Lamb lays down the law.