Things to do in the Valley this weekend [August 5-7]