Posted on Leave a comment

Videos: Stim’s First and Last Stand

After a long break a final episode of Stimulator’s “It’s the End of The World and I Feel Fine” was released in May 2019. The first episode was produced in 2006. One of the main subjects in the first episode was climate change… in 2006. What follows are the first and the final episode of the Stimulator.

Continue reading Videos: Stim’s First and Last Stand