
Some Creature Named "Rat Fink" Adventured Around Twin Falls ID
I have no idea if I am missing something and I have gotten old and don't know what Rat Fink is or what. But I stumbled across the adventures on YouTube and I have to admit, I am a little obsessed now.