December 29, 2018

Did Grover drop the F-bomb? Sesame Street clip causes huge debate over what the muppet said