Three things to do this weekend, June 8-10

Three things to do this weekend, June 8-10