Tag: Hot Wheels Turbo Racing

Hot Wheels Turbo Racing is a racing video game released for the Nintendo 64 and PlayStation in 1999. ... It also features Kyle Petty's 1999 NASCAR sto...