My Oh My Song Lyrics

David Gray

David Gray White Ladder cover art
sponsored links

It's likely your browser's cookies are disabled. You'll need to turn cookies on. We can only display part of these lyrics to any suspicious robots due to licensing restrictions.

What on earth is going on in my heart
As it turns as cold as stone
Seems these days I don't feel anything
Less it cuts me right down to the bone
What on earth is going on in my heart

'Cause my oh my, you know it just don't stop
It's in my mind I want to tear it up
I'm trying to fight trying to turn it off
But it's not enough

It takes a lot of love
It takes a lot of love my friend
To keep your heart from freezing
To push until the end

Track Listing


CD 1
  • 1 Please Forgive Me
  • 2 Babylon
  • 3 My Oh My
  • 4 We're Not Right
  • 5 Silver Lining
  • 6 White Ladder
  • 7 This Years Love
  • 8 Sail Away
  • 9 Say Hello Wave Goodbye


  • credits


    publisher: ©BMG RIGHTS MANAGEMENT US, LLC
    writers: Craig Mcclune, David Gray
    album: Track 3 in album White Ladder
    release date: 1998
    popularity : 145 users have visited this page.
    genres: Rock
    styles: Acoustic/Alternative Rock/Indie Rock
    length: 4:38
    producer: Iestyn Polson, David Gray and Clune
    drums: Clune
    vocal: Clune and David Gray
    engineer: Iestyn Polson
    bass: Simon Edwards
    keyboard: Tim Bradshaw
    programming: Iestyn Polson
    guitar & piano: David Gray

    Album Information

    label: IHT Records
    country(area): Europe
    format: CD
    barcode: 5033826001925
    script: Latin