Croft Racing Circuit is home to the BARC (British Automobile Racing Club) meet up tomorrow. I’m going and I can’t wait to see the saloons, touring cars and Formula Renault series roaring around the track. If you’re going, hopefully the weather will stay good and the action will be fast and dramatic. Look out for […]