British Tornadoes?
Nope-- Tornados and JAguars have twin engines
That was my guess.
That was my guess. But I think they are French. probably this bugger here: