Porsche 75888 Speed Champions Porsche 911 Rsr & 911 Turbo 3.0 30 Dec2022 Thats a pole position start in my books. This is 75888 Porsche 911 RSR and 911 Turbo 30 what a long name a 2018 set that has 391 pieces and… by 0 comment