Things to do this weekend: July 7-9

Are you looking for something do this weekend?