Skip to content

TagThe Simpsons

The Simpsons

This Day in Pop Culture for December 17

On this day The Simpsons hosted their own TV special and they have never left the airwaves since.