I actually saw the Tyrells race in the Long Beach Grand Prix in 1977.
In the 60's there were scores of odd cars running at Indy. Turbine cars - two different designs - were my favorite.
This site has pictures of both
http://www.dfphotoservices.com/galleries/galleries.cfm