Christmas Day Games

WHAT THE HELL is this crap on my TV.
Well, it is in Texas.