1962 Do you recognize the world’s finest tire. The New General Dual 90

1962 Do you recognize the world's finest tire. The New General Dual 90

Source: Sports Illustrated Magazine