RC009-5B .. 1971 Plymouth BarracudaRacing Champions1971 Plymouth Barracuda(Moulin Rouge)-Limited Edition-1 of 2,000DetailsRacing Champions Mint 2018 Release 3 Set B RC009 (2018) C$10.00PriceAdd to Cart