I wasn't waiting for you, I didn't need nobody else Crossing a thousand borders Maybe just trying to find myself Wasn't so complicated Thought I was hard to read Gone are those days Now love runs deep You got me moonwalking With all your sweet talking You know, you know, you know All of my deepest regrets All of my biggest secrets So good, too good Tell me if I'm being fooled, stop now Cos you've found a way in, it's freakin' me out Breaking all my rules, no doubt You took a part of me nobody else could break down I'm giving it all away Moonwalking Giving it all away Moonwalking I walked a thousand beaches Trying to get high on memories Swam with the creatures, yeah Thinking that air was all I need Once you got locked into me That's when I realised that I needed more I needed more You got me moonwalking With all your sweet talking You know, you know, you know All of my deepest regrets All of my biggest secrets So good, too good Tell me if I'm being fooled, stop now Cos you've found a way in, it's freakin' me out Breaking all my rules, no doubt You took a part of me nobody else could break down I'm giving it all away Moonwalking Giving it all away Got me moonwalking Got me moonwalking Giving it all away Moonwalking You got me moonwalking With all your sweet talking You know, you know, you know All of my deepest regrets All of my biggest secrets So good, too good if you got me moonwalking Moonwalking Giving it all away Got me moonwalking Giving it all away Got me moonwalking Giving it all away Got me moonwalking So good, too good if you got me moonwalking