Other Posts

In which Steve Caruso strands Ralph Ellis on a deserted island of utter stupidity

As I’ve said before, Ralph Ellis is a nut, a loon, a moron. Generally speaking, he is a self-published troll.