Grand Prix zooms into St. Petersburg this weekend, but where is the roar?
Maybe it’s the economy, maybe it’s the weather, but, I can’t help but think that as the Grand Prix of St. Petersburg zooms into town next weekend, there is little buzz, or should I say roar, about the event. Actually, I don’t think the sagging economy can be blamed for the lack of excitement. Nor is the depressing weather the main reason why interest in the Grand Prix seems dampened. No, the real reason the Grand Prix of St. Petersburg…