New Year's Eve
Season 3 E 16 • 12/31/2018
Rod Stewart is horrible in concert and the angry crowd turns on Jesus.

Watch Random Episode