MINI Challenge at Pembrey

Pembrey Circuit in Wales will most likely be remembered by MINI Challenge teams as this season’s toughest weekend. A high proportion of the field...