- Jan 14, 2004
- 0
- 0
- 0
I have a question. A mustang is a horse. A cobra is a snake. Where the hell is there anything even remotely similar about them????? The Cobra is from what i understand the best available version of the Mustang. I'm very curious as to why they added the title of Cobra to the Mustang. It just makes no sense to me. SOMEONE PLEASE EXPLAIN THIS TO ME!