Three exciting weekends in July set to entertain: Raycroft :