On the corner of Main and Vine
A man and his dog passing time
Strumming strings on an old guitar
Singing songs of life and scars
His hat's on the ground, worn and frayed
Begging for coins, just trying to get paid
His music echoes through the street
But only the wind keeps the beat
Then a stranger passing by
Hears the notes that reach the sky
Opens his wallet, with a smile so kind
Drops a fifty, leaves the man behind
The musician's eyes light up with hope
A lifeline thrown, a way to cope
He takes that money, with a grateful nod
And dreams of more than this old facade
The kindness of strangers, like a light in the dark
Can turn a simple tune, into a spark
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough
Just play your song
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough, just play your song
He sends a tape to the local DJ
Hoping his songs will find their way
The DJ listens, hears the soul
Decides to give it a chance on the roll
The radio waves carry his sound
Through the town, it's all around
People stop, they turn the dial
To hear the man who's walked a mile
The local bar calls him to play
Filling seats every night and day
From corner streets to center stage
His music's now the town's new rage
He rose from nothing, found his way
Now the world knows his name today
But he remembers that fateful time
When a stranger helped him climb
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough
Just play your song
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough, just play your song
What started with a single song
Grew into something that's lifelong
From a simple tip to fame's embrace
Now his name's in every place
On the corner of Main and Vine
He used to sit, just passing time
Now he stands tall, guitar in hand
The music that saved him now saves the land
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough
Just play your song
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough, just play your song
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough
Just play your song
Never give up (never give up)
Keep holding on (keep holdin')
When the road is rough, just play your song