Keystone Crusaders in Action- Slideshow added.
That mysterious woman in scarlet costume, red knee-high leather boots and swirling cape? That’s Terrifica!
By Jack Williams UNION-TRIBUNE STAFF WRITER February 18, 2004 Richard Allen Pesta As Captain Sticky, a caped cartoon character come to life, Richard Allen Pesta was hard to ignore. Massive in girth and flamboyant in personality and Superman-style costume, he …