Takuma Sato wins Pole at Texas Motor Speedway

Join the conversation!