Brice Le Blevennec and Jo Caudron admin 17 years ago Brice Le Blevennec and Jo Caudron on a Vespa in Piemont, Italy.