Things to do June 19

Things to do over the weekend of June 19-21, 2016.
Published: 7:28 AM PST June 17, 2016