American Folk Festival signs 5-year deal

American Folk Festival signs 5-year deal