CD Review: The Secret Sisters , “The Secret Sisters”
The self-titled album, performed by the Rodger Sisters, Lydia and Laura from Muscle Shoals, Alabama, is a great collection of tunes sang in beautiful harmony with melodies to match. Their original […]