Things to do in Miami this weekend - Dec. 20 - 22