What to do this weekend (March 8-10)