As the great alt rock band Twin Peaks once said, Yellow Springs is “one of the more beautiful towns,” and as the city likes to call itself, “Everyone’s favorite place.” Maybe you’re not drinking the…
3