The occasion? National Streaming Day. Nope, I’ve never heard of it either, but apparently it’s May 20. Source: CNET