Do you ever go the long way round
Feel like a stranger in your hometown
Does it leave you cold somehow
Just when I was looking out
Looking out across the shore
Thinking there must be more
I found myself in Mexico
You taught me how to live
Taught me how to love
More than you will ever know
You put the fire back in my soul
Do you ever need to sleep all day
Then lie in bed wide awake
Longing to be miles away
Where the colours light the streets
Kindness doesn't cost a thing
And troupes of mariachis sing
I found myself in Mexico
You taught me how to live
Taught me how to love
More than you will ever know
You put the fire back in my soul
Ooh good hearts wear down any wall
Ooh you welcomed me with open arms
Mexico
You taught me how to live
Taught me how to love
More than you will ever know
You put the fire back in my soul
Found myself in Mexico
You taught me how to live
Taught me how to love
More than you will ever know
You put the fire back in my soul