Corvette Spectacular
by NCCA
The annual Corvette car show put on by Santa Clara Corvettes in Los Altos, CA