http://www.clubcobra.com/forums/all-cobra-talk/147223-shamrock-cobra.html
Jan 7, 2024 · Just for now, the cars are still being produced in Cape Town, South Africa, and the bodies are made of composites as stated on the site.We use glass matting with epo