People travel from all over the world to visit Revenge Of, a comic shop and pinball arcade in Los Angeles. The store has become a destination for fans ...