Engine in tongues of flame a motorsport symbol. - Image Details