A stop on the The World Rally Championship (WRC) may return to the United States. In June, FIA officials will arrive to visit locations in Tennessee and Kentucky and attend an American Rally Association event. There hasn’t been a WRC event held in the US since 1988, but the rally has a long history on […]