Venice - Not a bad place to have a team presentation ... and a bike race!