Testing today at Walter's Arena in Wales, the Welsh rally track and where Top Gear from last night was filmed! Lots of Jaguars, and we're staying at an amazing B&B near Ledbury. Dinner at a pub before going back to my HUGE bed for an early night!
Comments
Sign in or get an account to comment.