My dad told me this story several times about in his younger days his brother was going to buy a Shelby Stallion, he can't remember the exact year but he believes it was either 67/68/69. He said it said Shelby Stallion on the back end of the car, and it had Dual 4-Barryl Carb with 8 Chrome stacks. Now I believe him but I've yet to ever hear about any Stallions and I've searched long and hard for them. If anyone has any info on them or even heard of them can you tell me so?
Thanks and Happy Holidays!