Check out these classic articles! Another one posted every day!
World Tour Racing
Originally posted: September 7, 1997 - Is this game better than the much hated Checkered Flag? Unless you have a Jaguar CD, you'll never know (unless you read this review!)