Stimulating memories of modern touring cars (11)
I believe the answer is:
reminiscent
'stimulating memories' is the definition.
'reminiscent' can be an answer for 'memories' (I have seen 'Stirring memories' mean 'reminiscent' so perhaps 'memories' could also mean 'reminiscent'). I am not sure about the 'stimulating' bit.
'modern touring cars' is the wordplay.
'modern' becomes 'recent' (I've seen this in another clue).
'touring' is an insertion indicator (touring can mean going round).
'cars' becomes 'minis' (Mini Coopers).
'recent' placed around 'minis' is 'REMINISCENT'.
'of' acts as a link.
Can you help me to learn more?
(Other definitions for reminiscent that I've seen before include "Like Proust, perhaps" , "Suggestive of the past" , "Recalling" , "Stirring memories" , "Redolent" .)