Hot Wheels Unleashed

A racing game featuring licensed toy cars.
  AttractionEN