Guest Stars Michael Bower as Barry Jorgenson Co Starring Owiso Odera voices TV Announcer Robert Craighead as Tattoo Artist