35 Years of Churchill’s Fest: “A Celebration of the Old, the New, and the Future”
The year was 1979. The Clash kicked off its first American tour, AC/DC released Highway to Hell, and Churchill’s Pub opened its doors for the first time. While the Clash called it quits and the AC/DC dudes have long passed their glory days, Little Haiti’s live music gem, in spite…