Short Term Memory / December 17, 2020 February 21, 2021The Simpsons premieres on television with the episode “Simpsons Roasting on an Open Fire”. Quite The Thing MediaA podcast network for independent creatorsShare this Stuff