There's a girl waiting for a train
As the snow falls on the ice
Her heart is full of hope again
And she don't take no advice
Perfect love arrives
Every night at eight
But all his promises
Are always a little late
Waiting for a miracle
To make it all come true
Waiting for a miracle
Is all she wants to do
Nine o'clock and her winter coat
Is getting a little cold
I'm coming soon was an anecdote
That still remains untold
Words of love and hope
Are real to her alone
And so much greater than
The life she's ever known
Waiting for a miracle
To make it all come true
Waiting for a miracle
Is all she wants to do
After midnight she walks away
But the feeling has just begun
Was it him or a passageway
For her to come undone
All her waiting has
Opened up a door
Now her life appears
Greater than before
Waiting for a miracle
To make it all come true
Waiting for a miracle
Is all she wants to do