F1 Pit Crew Figurines JPS Team Lotus 1977 Set of 6 pc 1/18 by True Scale Miniatures 12AC08 by Truescale Miniatures F1 Pit Crew Figurines JPS Team Lotus 1977 Set of 6 pc 1/18 by True Scale Miniatures 12AC08