Moments of eternity
Strangers stealing someone else's dream
I've seen it allHaunting for a mystery
Longing for your life in times like these
I've seen it allI remember the time
Once in your life, oh baby
Get you here in my head
Here in my head, oh maybe
I've seen it all, seen it all
I've seen it all, seen it allWaiting on the battlefields
Time is running slow until it ends
I've seen it allHaunting for a mystery
Longing for your life in times like these
I've seen it allI remember the time
Once in your life, oh baby
Get you here in my head
Here in my head, oh maybeI've seen it all, seen it all
I've seen it all, seen it all
Like I've never seen before
Catching of the smile instead of all
Asking you to never let me go
It will never be the same forever
I've seen it all