Daily Archives: March 30, 2023

RIP Mark Russell

Love him or hate him, The Simpsons sure did (not really, may writers went to Ivy League Schools so they’re even more in on his jokes), Mark Russell was an acquired taste even for diehard PBS viewers. Some members of Gen … Continue reading

Posted in TV | Tagged , , , , , | Leave a comment