Indiana Vaudeville Theatre Gets a New Lease on LifeIf you’ve ever driven across the state of Indiana, you may have passed through the small town of Wabash — home to a modest 10,666...