Echo Canyon

March 12, 1989
70.0%

The Simpsons - S0 - E41

Echo Canyon

The family drives to Echo Canyon, takes turns making echoes, and Bart almost makes a boulder crunch the family car.

The Simpsons: Season 0 - 80 Episode s