is Netflix really talking about live streaming a football game ft Beyoncé at half time on Christmas Day? If so, imma need Netflix to sit this one out.

Comments