Keri Noble writes songs that range from aching and wistful to songs that cry in anguish or celebrate life with a thumping bottom.
Added by Upcoming Robot on August 22, 2009