Hard to believe another year has gone by. But it’s time for the Lowell Folk Festival again, this year marking their 25th anniversary. Full of a solid lineup of acts on seven stages and an even more solid lineup of food vendors, the festival claims to be the oldest free festival in the United States. (more…)