The 2023 UK Rally Championship takes place in Scotland, England, and Wales Brand Land Rover Bowler has announced the Defender Rally Series for 2023, following a highly successful first season with many spectacular events. The Defender has been a reliable, long-lasting, and capable foundation for building UK and international... By Spare Wheel, 23 October, 2022