for some reason i keep thinking GP sport? i dunno see what you can find under gp sport.
and this guy has a very on point driving style. he keeps the same driving line back to back consistently...i like how he gets so close to the wall and barely flinches lol.