Things to do This Weekend | March 6 – 8