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…
Read More →
