When he told me it was a Shelby, I assumed it was an American-made motor made by them, same as the Cobras they do. Knew about the Superformance ones, and their Cobras are Shelby-authorised, so... am I wrong/confused and ALL the Shelby motors are made by Superformance? Actually...why am I asking that, on a Stratos website...!
No wonder it looked properly put together though, HiTech are mahooosive. Biggest auto plant in South Africa, I believe. (Or could be wrong...again...)