Introduction Ivan Stewart’s Super Off Road, released in 1989, is a legendary arcade racing game that captured the hearts of […]
Introduction Ivan Stewart’s Super Off Road, released in 1989, is a legendary arcade racing game that captured the hearts of […]