The weekend is upon us, and as always there is a complete lineup of fantastic events…