MusicGraph
Artists
Albums
Songs
Genres
Home
/
Martina McBride
/
Shine
/
What Do I Have to Do
What Do I Have to Do
–
Martina McBride
3:41
Appears On
Shine
(2009)
Composition
Recording of
What Do I Have to Do