Comment: Definitely the same guy

(See in situ)

In reply to comment: So I think this is the guy... (see in situ)

Definitely the same guy

There was a story about him talking in front of City Hall in a local paper there:
http://www.tfherald.com/
I don't see a way to link to the story directly but it's the "photo of the week" currently.