Join Telegram
Posted by CouchTuner 2015-Jun-24 | 9:15:26 AM

Description by couchtuner for The Simpsons Season 17 Episode 21 : Lisa takes a stand against creationism being the only theory taught at Springfield Elementary.

Watch It Here : The Simpsons Season 17 Episode 21 The Monkey Suit

ONLINE STREAMING

Latest Episodes