The loud buzz of racecars whizzing through a race course could be heard in Downtown St. Pete March 26th through 28th as the Honda Grand Prix of St. Petersburg rolled into town yet again.