Among the reveals of Supers, Entertainment and the Walmart exclusive Backroad Rally line (which I really like, sorta), two cars have been making the rounds: a blue Huayra and white R35/17.
Advertisement
Both have the same emblem: the letters “id” below the Hot Wheels logo. What line will it come up to? Who is it for?