Well that's because Shelby doesn't produce the cars... it's only a name being used on the car from Ford! An over Produced car as well for what the dealer's are getting over sticker on them.
Your right the saleen has much better styling and will out perform that Shelby lol
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.