Music Video

David Gray - My Oh My (Official Audio)
Watch {trackName} music video by {artistName}

Featured In

Listen to White Ladder (2020 Remaster) by David Gray
ALBUMWhite Ladder (2020 Remaster)David Gray
Listen to Summer Road Trip featuring David Gray
PLAYLISTSummer Road TripApple Music Vacation
Listen to 200 Most-Streamed Songs From the ’90s featuring David Gray
PLAYLIST200 Most-Streamed Songs From the ’90sApple Music Hits
Listen to Golf featuring David Gray
PLAYLISTGolfApple Music
Listen to Beach Bonfire featuring David Gray
PLAYLISTBeach BonfireApple Music Outdoors
Listen to Hitting Reset featuring David Gray
PLAYLISTHitting ResetApple Music Wellbeing
Listen to Inspired by Dave Matthews Band featuring David Gray
PLAYLISTInspired by Dave Matthews BandApple Music Rock
Listen to Eating Outside featuring David Gray
PLAYLISTEating OutsideApple Music Eating & Cooking
Listen to On the Bus featuring David Gray
PLAYLISTOn the BusApple Music
Listen to Inspired by James Taylor featuring David Gray
PLAYLISTInspired by James TaylorApple Music Acoustic
Listen to Gardening featuring David Gray
PLAYLISTGardeningApple Music Home

Credits

PERFORMING ARTISTS
David Gray
David Gray
Vocals
Craig McClune
Craig McClune
Drums
Tim Bradshaw
Tim Bradshaw
Keyboards
Lestyn Polson
Lestyn Polson
Programming
Simon Edwards
Simon Edwards
Bass Guitar
COMPOSITION & LYRICS
David Gray
David Gray
Songwriter
Craig McClune
Craig McClune
Songwriter
PRODUCTION & ENGINEERING
David Gray
David Gray
Producer
Craig McClune
Craig McClune
Producer
Dave Turner
Dave Turner
Mastering Engineer
Greg Calbi
Greg Calbi
Mastering Engineer
Lestyn Polson
Lestyn Polson
Producer

Lyrics

What on earth is goin' on in my heart? Has it turned as cold as stone? Seems these days I don't feel anythin' 'Less it cuts me right down to the bone What on earth is goin' on in my heart? 'Cause my oh my, you know just don't stop It's in my mind, I wanna tear it up And tryin' to fight it, tryin' to turn it off But it's not enough It takes a lotta love It takes a lotta love my friend To keep your heart from freezin' To push on till the end My oh my What on earth is goin' on in my head? You know I used to be so shy You know I used to be so definite Thought I knew, what love was for I look around these days I'm not so sure No, na na My oh my, you know it just don't stop It's in my mind, I wanna tear it up And tryin' to fight it, tryin' to turn it off But it's not enough It takes a lotta love It takes a lotta love my friend To keep your heart from freezin' To push on till the end My oh my, you know I just can't win I burn it down it comes right back again What kinda world is this we're livin' in? Where you never win It takes a lotta love It takes a lotta love these days To keep your heart from freezin' To keep your spirit free Ahh, my oh my My oh my, you know it just don't stop It's in my mind, I wanna tear it up And tryin' to fight it, tryin' to turn it off But it's not enough It takes a lotta love It takes a lotta love my friend To keep your heart from freezin' To push on till the end And my oh my, you know it just don't stop My oh my, you know it just don't stop Just don't My oh my, you know it just don't stop My oh my My oh my, you know it just don't stop My oh my My oh my, you know it just don't stop Whey My oh my, you know it just don't stop My oh my now, my oh my My oh my, you know it just don't stop My oh my, you know it just don't stop
Writer(s): David Gray, Craig Mcclune Lyrics powered by www.musixmatch.com
instagramSharePathic_arrow_out