Incredible lot of 18 different pins from the 1980s Formula One turbo era time take a look at all the teams many defunct now


My location, ZL 11