Stock car racing arcade video game.Stock car racing arcade video game.Stock car racing arcade video game.