If you’ve ever wished you could experience the energy of Talking Heads’ legendary Stop Making Sense concert in person, Dayton ...