World Rally Championship: Jon Armstrong and William Creighton launch Junior WRC bids – BBC News . March 29, 2021World Rally Championship: Jon Armstrong and William Creighton launch Junior WRC bids BBC News Brought to you by Google News. Read the rest of the article here