1969 Ford. Torino wins again! Mustang wins again!

1969 Ford. Torino wins again! Mustang wins again!

Source: Sports Illustrated Magazine