The best weekend yet for Rebecca and Team Turtle Wax 20 August 201523 January 2022 gr This weekend’s racing at Brands Hatch went fantastically well for Rebecca and the team.