Hot Wheels Launches The Ultimate Drive-Thru

You’ll have to be in California to join the experience.