Radiator Springs Curios

Radiator Springs Curios is a shop in Radiator Springs in the movie, Cars.