Museum-of-American-Speed-11

1969 STP Indy Car in Museum of American Speed