A clever crossword without doubt. I have no interest in cars which made it more difficult. I’m two short and any hints would be most welcome since, if I have understood the puzzle correctly they both have a motring connection.
Both are 5 letters: one beginning with V and one with X