Once upon a time
In a different state of mind
You could say that this boy
Really needed you
Stuck on dead end street
Dancing to the dark ancestral beat
And you come up
With such a different point of view
(And you said)
"Way beyond the edge
Past the dark and dreary window ledge
There are many wild and wondrous things
An Irish boy can do (if he wants to)
So you'd be best to take this road instead
Remember what the gipsy woman said
And you will surely find out
What the future has in store for you
(And I said)
Take me away
'Cos I'm graduating
Make it today
I'm so tired of waiting
Soon through my very skin
Signals started streaming in
Songs and stories
From a far and distant land
And they came to me turn and turn about
I only had to stretch my fingers out
For me to see
The mystery at my command
Then one day you said
These were only visions in my head
And I would be a fool to think
That this could be reality
And for a while you stopped me in my tracks
I almost made my mind up to turn back
In case your words
Might waken all the prisoners inside of me
(But still I said)
Take me away
'Cause I'm graduating
Make it today
I'm so tired of waiting
Give this boy an inch
This boy'll end up with a mile
One day he might flinch
The next day when you turn around
He's flying
Watch him flying
Once he sees the light
From underneath the door
There's no one can stop
This boy from coming back for more
He's flying
There's no denying