
Takuma Sato wins Shell & Pennzoil GP of Houston – Race 1 Pole
Following Saturday’s qualifying session, it’d be Japanese driver Takuma Sato grabbing the pole for the Shell & Pennzoil GP of Houston – Race 1. The IndyCars will take to the track this afternoon for the race. […]