2012 St. Petersburg Grand Prix

This slide show incorporates in addition the Festival of Speed 2012 from St. Petersburg, and The First Annual Tierra Vede Car Show, 2012.

Leave a Reply

Your email address will not be published. Required fields are marked *