puppet

Sesame Street Helps Losers Cope by Introducing Muppet that Sucks Ass at Halo

NEW YORK — Sesame Street announced plans to introduce a new Muppet that is absolutely horrendous at the video game…

5 years ago