Does "For the past 25 years, the Tucson Folk Festival has taken place the first Saturday and Sunday of May in downtown Tucson's El Presidio Park." contain the correct answer to "When is the Tucson Folk Festival held?"
yes