All I Have (Video Version)
All I Have (Video Version)
is a song by
Jennifer Lopez
it was released on
All I Have