Rio of Italy

Rio of Italy
Rio is one of the most popular High-Quality 1:43 Scale Diecast mfgs. Based in Italy, they opened up shop in 1961, and still produce Classic Miniature Vehicles. They are coveted amongst collectors of vintage cars, and 1:43 Scale vehicles.
Grid view
List view