Words and Photos courtesy of George Kages   This is the first 1:18 scale model released by the French company Ilario.  Ilario has been making very limited models since 1984, but this is their recent and premier 1:18 scale model.  Based on the superb quality present in this model, the hobby is in for quite a treat. The French automobile Continue Reading...
Read more