Album Spotlight: Sara Evans, ‘Slow Me Down’ – ToC Critic’s Pick
A much more confident Sara Evans emerges on the 11 songs that make up ‘Slow Me Down,’ her new studio album. From top to bottom this project is a blast of energy. Even the ballads pop with new life an exuberance.