In this episode of “What Makes This Song Great?” we explore the music of Seal. The song is “Kiss from a Rose” off Seal’s 1994 self-titled release Seal II.
Seal Photo by: Valerie Macon
The Most COMPLEX Pop Song of All Time
Is this the most complex song ever? In this video I answer that question.