The World Rally Championship is set to be beamed into millions of American homes following a deal between the WRC’s promoter, ISC, and the Discovery channel, according to wrc.com.
The WRC is set to be televised weekly from October on the Discovery Channel’s HD Theater network and will include rally roundup shows from each round plus special news and [...]










