no ones i've seen have ever had TURBO on the plate
and no ones i've ever seen have been stamped that wonky.
Plus i thought that plate was a paint tag plate, and it doesnt even have the colour on there.
i.e ROT if it was made in germany.
or RED if it was a UK made car.