Savage GT Barracuda
No idea. I have never heard of any Vert's coming up. A total of 13 cars are known to have built.
Print