As high temperatures sweep the nation, the Formula DRIFT PRO and Link ECU PROSPEC Championship teams were greeted by hot, humid conditions at World Wide Technology Raceway in Madison, IL. For the PRO drivers, Round 6 Crossroads should help to narrow ....