Things to do this weekend: 5/19-21

Looking for something to do this weekend?