Could you even compare these two.. I know the Z06 is naturally apsirated, pumping out 500 horses stock.. but which is the better bang for the buck?
I love Mustangs, always have.. and I think with the introduction of the SVT Shelby, it should take away the title of best value sports car from...