Medic with a touring car in Caribbean island (8)
I believe the answer is:
dominica
'caribbean island' is the definition.
(I've seen this before)
'medic with a touring car' is the wordplay.
'medic' becomes 'doc' (doctor).
'with' says to put letters next to each other.
'touring' indicates putting letters inside (tour can mean to go around).
'car' becomes 'mini' (Mini Cooper).
'doc'+'a'='doca'
'doca' going around 'mini' is 'DOMINICA'.
'in' is the link.
(Other definitions for dominica that I've seen before include "country" , "Miss Sunday" , "former British colony" , "Largest of the Windward Islands" , "Caribbean island nation" .)