Sports cars: Launch 'em and leave 'em? No way

Launch it and leave it is a death sentence for sporty cars. And no company has been more successful at failing with sporty cars than Toyota.
Source: Autonews

Leave a Reply