Rod Stewart Chronicles the Journey Of One Couple In Two New VideosOn Rod Stewart’s new song “She Makes Me Happy” he wears his heart on his sleeve letting everyone know he’s found the perfect woman.

Listen Live