All Good Music Festival, July 19-22