I SPOTTED ALL THESE MINI COOPERS LINED UP ON HARRIS PROMENADE
APPARENTLY THE FIRST DIESEL EDITION IS BEING LAUNCHED ON THE ISLAND!!

20th May 2003.

BACK