The last 3 minutes of a new Simpsons episode were live on air.
Up next
4031 views

2205 views
2166 views
2029 views
2002 views
1989 views
1952 views
1916 views
1890 views
1789 views