Today, at Road America in Atlanta, the MINI vs. Porsche saga consumed its last episode. In the over-hyped and unfair “fight” between the Mini Cooper and the Porsche 911, as expected the sporty luxury brand took the win. According to … Continue reading
