[youtube id=”txRXPviItwo”] “I Shoulda Loved Ya” is from Narada Michael Walden’s second album, The Dance Of Life. Walden co-wrote the song with Alee Willis and T.M. Stevens and it became his second big hit and most remembered for Stevens’ bass line at the beginning. Walden’s first success in the musicContinue Reading