1964 Chrysler 300. What’s a sports car rally champ doing in a ’64 Chrysler

1964 Chrysler 300. What's a sports car rally champ doing in a '64 Chrysler

Source: Time Magazine