- Jun 8, 2006
- 18
- 0
- 0
Hey guys just interested to know what do you like better the 03 cobra or the shelby. Me personally I dont like the way the shelby looks and I believe its heavie more power but more weightr. I just think the 03 has good enough potential and looks way more badazz. Just my opinion what do you think?