The noise is deafening, and the hype is almost as loud: the Honda Grand Prix of St. Petersburg is an intimidating spectacle whether you're racing, watching or just living within earshot (or earplug). But imagine what it feels like if you're 18 or 19 and the track is a set of streets you've traveled all […]
