The Giro d'Italia is under way! From Bulgaria all the way to Rome, we will no doubt see plenty of stress, chaos and spectacle ...