Can I sing this song live?

Hello

I am nervous since i am gonna sing this song solo on saturday. And I dont even know if my voice sounds good. Can it work?

https://vocaroo.com/i/s0pKsXsf1CrF
2 answers 2