Turbo Racing 3: Shanghai

Turbo Racing 3: Shanghai is the third installment of the Turbo Racing series released in 2014.