If you want the world’s greatest performance cars, you’re likely to turn to Italy for Ferraris and Lamborghinis or perhaps Germany for BMWs, Mercedes-Benzes and Porsches. For selvedge denim, go to Japan. French fashion and food have always been benchmarks for the style palette and the culinary palate, respectively. It seems each country has a claim to fame, and there’s one country that’s known …
Source: New feed