Not to be outdone by their snooty French neighbors, the Giro streams its presentation live too. Is it really the 100th edition of the Giro? Was yesterday's leak correct? Will we go to Sicily? What mad Italian fashion can we expect this time? All these questions and more will be answered now.