Yes, they are still around...

"The Saints" of Port Orchard. Contact Jerry @ (360) 876-3779.

Their annual event is called "The Cruz" and it is being held this year on August 14th in Port Orchard. Call (360) 876-3505 for more info.

Hope this helps!

Greg