Brakes won't stop my Valiant 100

Vixen has 9" drums all around and she stops like a big dawg. I remember when the FOrd Taurus first came out, when we did brakes in the aftermarket with new rotors, we had to turn the new rotors and buff them with a Roloc buffer or they would just keep rolling, regardless of how hard you mashed the pedal. I wonder if those drums need that done?