CLICK TO VIEW ORIGINAL ARTICLE HERE
OUCH! 😱
Takuma Sato was leading the DXC Technology 600 for 60 laps until this nightmare pit stop relegated him to 15th place.