CC Clue: That Engine Looks Rather Familiar…

CC 211 119 clue

Yes it is, but is it in a familiar setting? Hint: in a “familiar” sort of way, it is.

The Triumph Herald was identified by nlpnt. Well done!