Cross my heart and hang on tight
Hope I make it through this fight
Push aside the fear in me
I'm on my way
I'm on my way
Think you've seen the best of me
It might be hard to believe
This is not my final curtain call
Raise my head up to the sky
Ain't my time to say goodbye
This is not my final curtain call
You ain't seen nothin' yet
The stage is set
You might wanna stay til the end
I'm something new to see
Your eyes on me
I'll make sure you don't forget
You ain't seen nothin' yet
You ain't seen nothin' yet
I'll make sure you don't forget
You ain't seen nothin' yet
They try to keep me from the race
But no-one else can take my place
I have seen this all before
I won't come undone
Won't come undone
Think you've seen the best of me
It might be hard to believe
This is not my final curtain call
Raise my head up to the sky
Ain't my time to say goodbye
This is not my final curtain call
You ain't seen nothin' yet
The stage is set
You might wanna stay til the end
I'm something new to see
Your eyes on me
I'll make sure you don't forget
You ain't seen nothin' yet
You ain't seen nothin' yet
I'll make sure you don't forget
You ain't seen nothin' yet
You might wanna stay til the end
You ain't seen nothin' yet
I'll make sure you don't forget
You ain't seen nothin' yet