The action-packed British Rally Championship heads to Carlisle, Cumbria for the Pirelli International Rally on saturday and the third round of the series. This weekend the intrepid British championship crews face a one-day shoot out over 80 fast and furious gravel miles in the infamous Kielder Forest complex. The Ceremonial Start will take place at the Pirelli factory on the outskirts of … [Read more...]