Looks like one of those early nineties racing games. By Jungster2023-11-21 17:56 86% (463) InterestingRacing Games