5 things to do in Tucson this weekend

Five things to do in the Tucson area for the weekend of June 29-30