tvequals.com
THE SIMPSONS "The Squirt and the Whale" Season 21 Episode 19 | TV Equals
Check out the details of the new episode of THE SIMPSONS "The Squirt and the Whale" Season 21 Episode 19 airing Sunday April 25 (8:00-8:30 PM ET/PT) on FOX. Episode Synopsis: THE SIMPSONS "The Squirt and the Whale" Season 21 Episode 19 - The Simpsons decide to embrace a cheaper, alternate source of energy by erecting