If Cars Could Talk – When the World Rally Championship Came to the Streets of Tacoma, 1985-1988
If Cars Could Talk – When the World Rally Championship Came to the Streets of Tacoma, 1985-1988
Rallying is one of the three championships for international automobile competition. The World Rally Championship consists of events from Monte Carlo to Kenya, as street legal cars race over the icy alps and across the dusty African plains to determine the world's best. In the mid-1980s, this championship came to Tacoma to tackle city streets […]