El Tour de Tucson

First 'El Tour De Tucson 106-mile bicycle race in 1983.

November 15, 2012 6:25 pm  •