I’ll just leave some photos The Brothers Brick just revealed of the new Lego Ideas 21037 Caterham Seven 620R...