You've been having dreams that are so outrageous
Every man can possibly be free
Dreams like that could get you in some danger
Lord, if you're asking me
Dream on, my friend, dream on
Keep holding on, it won't be long
Cause from where I stand, this world could use some saving
So dream on, my friend, dream on
You've been dreaming getting big ideas
About a future fair, a future kind
And your soul dropped to it's knees and started weeping
The moment that you open up your eyes
Dream on, my friend, dream on
Keep holding on, it won't be long
See, from where I stand, this world could use some saving
So dream on, my friend, dream on
Dream on, dream on, dream on
Dream on, dream on, dream on
Dream on, my friend, dream on