i ve been waiting for a girl like you been waiting for a long time and i ve been waiting for a love that s true been waiting for a long time i been waitin for blue skies been waiting for blue eyes waiting for a long time i ve been standing in the pouring rain waiting for you oo waiting for a long time i ve been staring at a miracle of mysery been waiting for a long time i ve been praying for a miracle of mystery been waiting for a long time i ve been hoping that some day love will find me some way yeah waiting for a long time i ve been waiting for a long lost train waiting for you oo oo waiting for a long time i ve been hoping that some day love will find me some way waiting for a long time i ve been standing in the pouring rain waiting for you oo waiting for a long time i ve been waiting on a long lost train waiting for you oo oo waiting for a long time waitin for a long time