Grand prix shows the need for speed

LONG BEACH-, CA-Team Penseke driver Helio Castroneves (3) lead the pack in the 2017 Verizon IndyCar Series qualifying race on Saturday, April 8, 2017, at the 43rd Annual Toyota Grand Prix of Long Beach. Castroneves earned his third straight pole position in the actual race. 2017 Toyota Grand Prix of […]