Series of racing games by Titus.
The first Crazy Cars video game was released in 1987.
Titus published all these games.