Ddaddy said Is it just me, or does the finish on that car keep getting progressively better? :) Click to expand...