Thread started by Russ1973Russell Piotrowskiwants this item#51 Days of Thunder Mello Yello Lumina Stock Car Monogram 1:242921 1990 New decals 27 September 2019, 17:41News Feed »