1996 PPG Indy Car World Series
Season
The 1996 PPG Indy Car World Series season was the eighteenth in the Championship Auto Racing Teams era of American open-wheel car racing. It consisted of 16 races, beginning in Homestead, Florida on March 3 and concluding in Monterey, California... Wikipedia