Simpsorama
The Simpsons: Season 26, Episode 6
After unearthing a time capsule, the Planet Express crew travel through time to Springfield to stop the Simpson family from destroying the future.
Show: The Simpsons
Air date: November 9, 2014
Written by: J. Stewart Burns
Episode no: Season 26; Episode 6