This weekend is about to be crazy...