More about this game: www.arcade-museum.com Play it Online: www.arcade-spot.com July 8, 1989 2,166 0 Tags: racing Category: arcade