PHOTOS: Tour de France 2014 kicks off in Leeds, Britain

July 5, 2014