British Rally Championship To Kick Off At Oulton Park
The British Rally Championship will hold a round entirely within a racing circuit for the first time in its 63-year history with the Neil Howard Stages at Oulton Park becoming the new season-opener. The Neil Howard is a staple of the Motorsport News