Opinion: IS 25 THE NEW 50?

.....

© El Dorado News Times