It looks to me that Torin is "a man with a mission". The following appears to be one of Torin's more recent missions.
Walk for Dean, Thursday in SLC Torin Nelson is a man with a mission and that mission is to walk 2,347 miles, the distance between Salt Lake City and Concord, New Hampshire, to raise awareness and money for Howard Dean. For the full story, see the article about Torin in Salt Lake City Weekly.
I still don't understand the point. Because Torin is a Dean supporter, it follows that this entire episode is the work of liberal plants?
That's preposterous.