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.



