It was my first time checking out the Festival Of Speed event, and I was very excited to say the least. We’ve had a slight dry spell in South Florida for the last couple of months (figuratively speaking). I found myself caught underneath the blistering sun at Miami Museum Park and walking into a sea […]