What's on for the long weekend?

We've got all the details

;