March Muscle Car Madness: Battle Of The Bosses

It's here. The final Round of our March Muscle Car Madness. We're down to our last two contenders, and, of course, There Can Be Only One, though I bet many would argue there only is one already. That's because our two finalists are essentially brothers — only one year apart: The 1969 Boss 429 Mustang and the 1970 Boss… »4/06/12 1:30pm4/06/12 1:30pm