Indian Ranch is a really cool music venue in south-central Massachusetts, on Lake Webster, in Webster, Mass. -- near the Connecticut border.
I fell in love with Country Music in 1996, and by the next year, I followed the Boston radio stations' advertisements down the rural highways to the [...]