Red Dead Blaine - #154
Show: On the Spot --> Season: 13 - On the Spot Lost in Time!
AirDate: 11/15/2018
Runtime:
Voting: 0 (0)

Overview: Blaine is ready for a showdown. Barbara and Max pull the wool over Jon.