Posted by: Scott in Interesting Stuff on March 6th, 2010
This guy and some of his Holy Ghost Riders crew are always out stumbling around on the streets preaching for Jesus at every Anchorage event. I finally caught one of them on camera for who they really are.

Antithesis of the Hell’s Angels?

Baptism through beer?

Jesus bless APD (Anchorage Police Department???)

Slipping his placard behind the trash cans.

Fuck this Jesus shit, I need a drink and into the bar he went.
Jesus bless the Pioneer Bar, bartender, patrons, and of course the beer!