December 29, 2018

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