Commentary
News Analysis
News
ADVERTISEMENT
WATCH: SNL’s Opening Skit Mocks Ted Cruz’s Complaints About Sesame Street
By
Todd Neikirk
/
Nov 13, 2021