"Blame It on Lisa"

Season 13 / Episode 15 (6:37)

The Simpsons are going to Antarctica... next year.

This year, Brazil.