Behind the Stampede!
Writer for hire
The geek blog | www.itsastampede.com
The Simpsons renewed for seasons 31 and 32
The Simpsons has been renewed for another two years
February 6, 2019
To find out more, including how to control cookies, see here: