Thread: 1988 Toledo Tools Sports Sedans - Amaroo Park
Who manufactured the last Formula 1 six wheeler?