Some of you who have taken time out of their day to stop down and read this blog might be wondering, "What's the deal with the title of this dumb site? 'Ranting Weasel' sounds like the worst randomly generated title ever". Weasels, as a species, are not known for their witty banter or well thought-out … Continue reading What’s With the Title?