6/18 Hours of Melrose

18 Hours of MelroseThe 2013 6/18 Hours of Melrose event has been announced for 6th to 7th September. Please mark this in your calendars now, and check the OTE Sports website for further information closer to the date. Registrations will open from 1st June.

Leave a Reply