Très Bon! Meet Victor Delpierre, 2013 French Coffee In Good Spirits ChampionBy Sprudge Staffon May 3, 2013