Daily Archives: 28 Aug

Grillin' it up

Day 99: All Roads Lead to Rome

Venice – Rome, Italy All roads lead to Rome and all roads are flanked by AutoGrills. These chain stores are all over Italy. From what I was told they’re owned by the Benetton (yup, United Colors of Benetton) family in cahoot with the Pope Yup, […]