Excitement as Mechanics Champions League winners get reward
It was a glamorous weekend for participants in the maiden Mechanic Champions League as the sponsors of the competition, Hyde Energy, treated them to a festival of food, drinks and music in