Late Night STV episode - "December News and Larry Claus"

Aired on Feb 25, 2017.

Things get weird come Christmas time.