I think that I've seen this guy. There used to be a protestor that would set up shop in the middle of downtown Bangor, ME. Claimed that Steven King had Lennon assassinated, or something.
He was sort of a local curiosity. Could be counted on to set up when the weather started to get good (May/June) and be gone by the time the weather started to get bad (Sept/Oct).
This was 20 or more years ago. I figured that he was long gone by now. Maybe not.
I’m not sure but I think this guy might have been from Maine. I still have the Podcast. I’m going to check it out.