Where did you grow up? In a wonderful city located in the middle of nowhere in France called Clermont-Ferrand, it’s home to the Michelin company. Awesome. I consider myself to be more so a product of the Cevennes region which is where my family comes from (a beautiful mountainous area in the south of France) […]