The first full weekend of December has arrived bringing with it a myriad of weekend events to indulge in. Here are five ...