Indy 800 is an eight player arcade game by Atari Inc., originally released in 1975.
There are no reviews for this game