There's an interesting story about the Hot Wheels Turismo, but instead of copying and pasting it here, check it out on the Hot Wheels Wiki by clicking here! And do you think it looks familiar? Well scroll down and see what's up with it!
In comparison with the DMC DeLorean on the right.
In comparison with the DMC DeLorean super treasure hunt on the right.