Takuma Sato crashes out in CGR debut at Texas Motor Speedway | Motorsports on NBC Click Here to Watch the Video from Indycar on NBC… Share