spekture.com
Festivals of Speed: St. Petersburg 2018
The St. Petersburg, Florida stop on the Festivals of Speed tour was Sunday, March 25th and that was a good enough reason for me to head out, camera in hand. Held this year at Vinoy Park on the down…