It’s hard not to get caught up in the flashing lights and celebratory sound effects that make D&D Pinball, located on Seventh Street just east of North Fourth Avenue at 331 E. 7th St., a living, breathing kaleidoscope built into a converted garage. And judging from his energetic, enthusiastic demeanor, the same could be said […]
