All my hopes and dreams
Tried so hard
I tried so hard
I've tried so
Tried so
I need to [?]
I've tried so hard
I've tried so hard
I've tried so
I've tried so hard
Tried so hard
I give you all my love
All my love
It's all I have
It's all I have
It's all I have
It's all I have
It's all I have
Vex Ruffin released All I Have on Fri Aug 21 2020.