An all-new brush

7 min read

Two new Class 31 models have hit the shelves more or less simultaneous