Lone Star Cyclists host 29th year of Tour d’Italia bike ride centered in Italy « previous story album next » And their off!!! (Barry Byers) Download original photo