In 2003, Terri Walker took her indigenous London with authority. Untitled, her Def Spirit debut, highlighted 14 pieces of hot-buttered neo-soul that calm comfortably between custom and the most recent thing; it had been an immediate strike, and Walker shortly discovered herself vying against Beyoncé Knowles for Greatest Record honors …
Read More »