Skip to content

TagDustin Hoffman

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.