Maybe one day I'll understand it This world always seems to get it wrong Maybe one day I'll see a brand new Sun that's shining On a peaceful land where love is strong I walk the city streets and I see the hunger In the eyes of the very young The warning signs are up there in neon lights I can hear the voices, they're tellin' everyone Hold on Just got to hold on till the revolution comes Maybe one day I'll see a politician Who's not only in it for the take Maybe one day woman shall see true liberation Not what we decide to give away I see in every heart crying out for freedom They need to turn the dark clouds away I see the front lines coming up like sunsets And the shields of shining armor Are you listenin' to what they say? Hold on Just got to hold on Come on and hold on till the revolution comes I walk the city streets and I see the hunger In the eyes of the very young Warning signs up there in neon lights I can hear the voices, they're tellin' everyone Hold on Just got to hold on Come on and hold on till the revolution comes (Maybe one day) (Maybe one day) Won't be too long till the revolution comes (Maybe one day) Won't be too long (Maybe one day) Won't be too long (Hold on) (Hold on) Maybe one day, yeah (Hold on) Maybe one day