"Lucky Girl" is Claudia's newest release (3/1/20) The title cut was the winning song from the Tumbleweed Music Festival Songwriting competition. The album was produced by Grammy nominated producer Neilson Hubbard and has…
Home
Feed
Search
Library
Download