2010 AMSOIL Street Rodder Road Tour Vineyard
|
The trip through the countryside near Steve Castelli’s home was beautiful. The drive took us through the rolling vineyards located north of Santa Rosa. The weather was picture perfect as usual with clear blue skies and plenty of sunshine. View Related Article
|
|