Upcoming events at Spike Hill