What's up this weekend: July 7-9

What's up this weekend: July 7-9