At Pinbar on 17th Ave, Trish (Terra Hazelton) and I dressed as Iron Maiden band mascots. Pinbar is a modern licensed pinball arcade where I often host special events