Hello, and welcome to GTP.
Use the Advanced Search, restrict it to the GT3 board and child forums, and search for "World Championship" or "GTWC" in thread titles. That should find a number of writeups on the Race Reports board, among other things.
I suspect you'll have a hard fight in the Mustang, since the other cars are all race cars.