Castroneves wins IndyCar race in St. Pete Grand Prix weekend
Written by Daniel Mutter, Mar 27, 2012, 0 Comments
The loud engines revving and enormous crowds reminded locals that the races were back in town. Each year, the Honda Grand Prix of St. Petersburg attracts visitors worldwide. Drivers race through a 1.8-mile track that weaves through Albert Whitted Airport and the downtown area. The IndyCar series kicks off in St. Petersburg and then moves
