Yes!!! Jeff is VERY excited this week, folks. He and Taylor are talking about everyone’s favorite amputee, Walrus Man! Anyone who listens to this show regularly knows the story of Jeff’s fondness for this figure, but if you don’t, fear … Continue reading →