Lyrics:
Let me say this to youI'll be steadfast and trueAnd my love will never falterThe sea would crash about usThe waves would lash about usI'll be your Rock of GibraltarSometimes it's hardAnd we're both caught off guardBut there's nothing I would ever alterThe wind could howl round our earsFor the next thousand yearsI'd still be your Rock of Gibraltar The best thing I doneWas to make you the oneWho I'd walk with down to the altarYou'd stand by me And together we'd beThat great, steady Rock of Gibraltar Under the big yellow moonOn our honeymoonI took you on a trip to MaltaAnd all through the nightYou held me so tightYour great, steady Rock of Gibraltar Could the powers that beEver foreseeThat things could so utterly alter?All the plans that we laidCould soon be betrayedBetrayed like the Rock of Gibraltar