Saturday Night Live
bhmnscmm
•
1y ago
•
50%
In honor of Netflix ending its DVD service this month, here's what SNL had to say about the last Netflix DVD controversy
https://www.youtube.com/watch?v=0eAXW-zkGlMComments 0