JD McPherson

JD McPherson

8223 fans

JD McPherson is an American rock & roll singer-songwriter and guitarist born on April 14, 1977, in Tulsa. Raised in rural Oklahoma, he played guitar as a teenager, played in local bands and began to write songs. He obtained a Master of Fine Arts degree from the University of Tulsa but decided to go into the entertainment business inspired by his love of 1950s rock & rollers such as Buddy Holly and Little Richard. His debut album, Signs & Signifiers (2012), topped Billboard's Heatseekers Albums Chart but peaked at number 47 on the Top Rock Albums Chart. Let the Good Times Roll (2015) went to number 1 on Heatseekers and reached number 17 on the Rock Chart. That year, he played on the Glastonbury Festival's acoustic stage and appeared in The Mr. Peabody & Sherman Show on Netflix. Undivided Heart & Soul (2017) was also a Heatseekers number 1 and went to number 3 on the Americana/Folk Albums Chart, number 4 on the Independent Albums Chart, and number 19 on the Rock Chart. He followed up in 2018 with a holiday album titled Socks, which entered the Top 5 on the Heatseekers chart. After touring with Alison Krauss and Robert Plant as both a guitarist and opening act in 2022, JD McPherson returned in 2024 with Nite Owls, his fifth studio LP.    

Top tracks

03
Let's Rock
JD McPherson
The Warm Covers EP, Vol. 2
02:27
Writer: Art Neville / Composers: Art Neville
06
Head Over Heels
JD McPherson
Let The Good Times Roll
03:17
06
Scratching Circles
JD McPherson
Signs & Signifiers
02:10
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
07
BLOODHOUND ROCK
JD McPherson
UNDIVIDED HEART & SOUL
04:21
Writer: JD McPherson / Composers: JD McPherson
03
Rome Wasn't Built In A Day
JD McPherson
The Warm Covers EP
02:58
Writer: Nick Lowe / Composers: Nick Lowe
01
Sunshine Getaway
JD McPherson
Nite Owls
02:55
Writer: JD McPherson - Page Burkum - Jack Torrey / Composers: JD McPherson - Page Burkum - Jack Torrey
04
Signs & Signifiers
JD McPherson
Signs & Signifiers
04:45
Writer: Jonathan David McPherson - James E Sutton - Alexander Lange Hall / Composers: Jonathan David McPherson - James E Sutton - Alexander Lange Hall
06
The Rock and Roll Girls
JD McPherson
Nite Owls
03:12
Writer: JD McPherson / Composers: JD McPherson
08
Brothers
JD McPherson
The Lowdown (Original Soundtrack)
03:53
Composers: JD McPherson
08
The Phantom Lover of New Rochelle
JD McPherson
Nite Owls
02:57
Writer: JD McPherson - Douglas Corcoran / Composers: JD McPherson - Douglas Corcoran
08
Dimes For Nickels
JD McPherson
Signs & Signifiers
02:43
Writer: Jonathan David McPherson / Composers: Jonathan David McPherson
11
Your Love (All That I'm Missing)
JD McPherson
Signs & Signifiers
03:00
Writer: Joseph M Simeone / Composers: Joseph M Simeone
07
A Gentle Awakening
JD McPherson
Signs & Signifiers
03:26
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
03
LUCKY PENNY
JD McPherson
UNDIVIDED HEART & SOUL
03:34
Writer: JD McPherson / Composers: JD McPherson
05
It's Raining
JD McPherson
The Warm Covers EP, Vol. 2
02:39
Writer: Naomi Neville / Composers: Naomi Neville
10
Claus vs. Claus (feat. Lucie Silvas)
JD McPherson
SOCKS
03:40
Writer: JD McPherson & Lucie Silvas / Composers: JD McPherson & Lucie Silvas
09
JUBILEE
JD McPherson
UNDIVIDED HEART & SOUL
04:41
Writer: JD McPherson / Composers: JD McPherson
06
UNDIVIDED HEART & SOUL
JD McPherson
UNDIVIDED HEART & SOUL
03:18
Writer: JD McPherson / Composers: JD McPherson
02
CRYING'S JUST A THING YOU DO
JD McPherson
UNDIVIDED HEART & SOUL
03:15
Writer: JD McPherson / Composers: JD McPherson
04
Why Lady Why
JD McPherson
The Warm Covers EP
03:02
Writer: Richard Edward Scott - Teddy Gentry / Composers: Richard Edward Scott - Teddy Gentry
08
STYLE (IS A LOSING GAME)
JD McPherson
UNDIVIDED HEART & SOUL
03:47
Writer: JD McPherson / Composers: JD McPherson
09
Land Back
JD McPherson
The Lowdown (Original Soundtrack)
01:21
Composers: JD McPherson
10
That’s What a Love Song Does to You
JD McPherson
Nite Owls
02:08
Writer: JD McPherson - Al Anderson / Composers: JD McPherson - Al Anderson
01
I Wish You Would
JD McPherson
The Warm Covers EP
02:42
Writer: Billy Boy Arnold / Composers: Billy Boy Arnold
07
Shy Boy
JD McPherson
Let The Good Times Roll
02:54
Writer: JD McPherson / Composers: JD McPherson
01
North Side Gal
JD McPherson
Signs & Signifiers
02:31
Writer: Jonathan David McPherson / Composers: Jonathan David McPherson
01
A Little Respect
JD McPherson
A Little Respect
03:54
Writer: JD McPherson / Composers: JD McPherson
01
Let The Good Times Roll
JD McPherson
Let The Good Times Roll
03:04
Writer: JD McPherson / Composers: JD McPherson
03
Just Like Summer
JD McPherson
Nite Owls
03:44
Writer: JD McPherson - Raynier Jacildo / Composers: JD McPherson - Raynier Jacildo
05
Wolf Teeth
JD McPherson
Signs & Signifiers
02:56
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
05
Strollin' Dead
JD McPherson
The Lowdown (Original Soundtrack)
01:24
Composers: JD McPherson
01
Dale's Theme (The Letter)
JD McPherson
The Lowdown (Original Soundtrack)
00:52
Composers: JD McPherson
03
Hey Skinny Santa!
JD McPherson
SOCKS
02:54
Writer: JD McPherson & Doug Corcoran / Composers: JD McPherson & Doug Corcoran
12
Scandalous
JD McPherson
Signs & Signifiers
02:28
Writer: Jonathan David McPherson / Composers: Jonathan David McPherson
07
Holly, Carol, Candy & Joy
JD McPherson
SOCKS
03:25
Writer: JD McPherson - Raynier Jacob Jacildo / Composers: JD McPherson - Raynier Jacob Jacildo
21
Lee's Theme (Dale's Eulogy)
JD McPherson
The Lowdown (Original Soundtrack)
01:57
Composers: JD McPherson
04
SOCKS
JD McPherson
SOCKS
03:34
Writer: JD McPherson / Composers: JD McPherson
06
Ugly Sweater Blues
JD McPherson
SOCKS
02:57
Writer: JD McPherson / Composers: JD McPherson
01
Twinkle (Little Christmas Lights)
JD McPherson
Twinkle (Little Christmas Lights)
02:00
Writer: Jonathan David McPherson / Composers: Jonathan David McPherson
10
A White Van
JD McPherson
The Lowdown (Original Soundtrack)
01:42
Composers: JD McPherson
11
LET'S GET OUT OF HERE WHILE WE'RE YOUNG
JD McPherson
UNDIVIDED HEART & SOUL
03:07
Writer: JD McPherson / Composers: JD McPherson
05
Every Single Christmas
JD McPherson
SOCKS
02:28
Writer: JD McPherson & Nicole Atkins / Composers: JD McPherson & Nicole Atkins
08
You Must Have Met Little Caroline?
JD McPherson
Let The Good Times Roll
03:35
Writer: JD McPherson / Composers: JD McPherson
09
Precious
JD McPherson
Let The Good Times Roll
04:53
Writer: JD McPherson - James E. Sutton / Composers: JD McPherson - James E. Sutton
03
It’s All Over But The Shouting
JD McPherson
Let The Good Times Roll
03:03
Writer: JD McPherson - Mark Neill / Composers: JD McPherson - Mark Neill
04
Bridgebuilder
JD McPherson
Let The Good Times Roll
03:56
Writer: JD McPherson - Dan Auerbach / Composers: JD McPherson - Dan Auerbach
01
Lust For Life / Sixteen
JD McPherson
Lust For Life / Sixteen
03:28
Writer: Iggy Pop - David Bowie / Composers: Iggy Pop - David Bowie
20
Black Gold Waltz
JD McPherson
The Lowdown (Original Soundtrack)
01:04
Composers: JD McPherson
08
Santa's Got a Mean Machine
JD McPherson
SOCKS
02:34
Writer: JD McPherson & Jason Smay / Composers: JD McPherson & Jason Smay
11
Everybody’s Talking ‘Bout The All-American
JD McPherson
Let The Good Times Roll
02:11
Writer: JD McPherson / Composers: JD McPherson
10
UNDER THE SPELL OF CITY LIGHTS
JD McPherson
UNDIVIDED HEART & SOUL
03:27
Writer: JD McPherson / Composers: JD McPherson
02
Red Bows (For a Blue Girl)
JD McPherson
Holly, Carol, Candy & Joy / Red Bows (For a Blue Girl)
02:17
Writer: JD McPherson / Composers: JD McPherson
01
All the Gifts I Need
JD McPherson
SOCKS
02:44
Writer: JD McPherson & Trent Dabbs / Composers: JD McPherson & Trent Dabbs
09
B.G.M.O.S.R.N.R.
JD McPherson
Signs & Signifiers
02:58
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
05
ON THE LIPS
JD McPherson
UNDIVIDED HEART & SOUL
03:41
Writer: JD McPherson / Composers: JD McPherson
02
Steal Away
JD McPherson
The Warm Covers EP
03:05
Writer: Jimmy Hughes / Composers: Jimmy Hughes
02
Bad Kid
JD McPherson
SOCKS
03:14
Writer: JD McPherson / Composers: JD McPherson
03
Fire Bug
JD McPherson
Signs & Signifiers
02:17
Writer: Jonathan David McPherson - James E Sutton - Alexander Lange Hall / Composers: Jonathan David McPherson - James E Sutton - Alexander Lange Hall
01
DESPERATE LOVE
JD McPherson
UNDIVIDED HEART & SOUL
02:56
Writer: JD McPherson / Composers: JD McPherson
09
What's That Sound?
JD McPherson
SOCKS
02:33
Writer: JD McPherson & Raynier Jacob Jacildo / Composers: JD McPherson & Raynier Jacob Jacildo
02
Thank You for Your Concern
JD McPherson
The Lowdown (Original Soundtrack)
01:35
Composers: JD McPherson
05
Shining Like Gold
JD McPherson
Nite Owls
03:59
Writer: JD McPherson - Ryan Lindsey / Composers: JD McPherson - Ryan Lindsey
10
I Can't Complain
JD McPherson
Signs & Signifiers
02:36
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
02
Bossy
JD McPherson
Let The Good Times Roll
03:17
Writer: JD McPherson / Composers: JD McPherson
01
Just Around The Corner
JD McPherson
Just Around The Corner
02:55
Writer: Al Downing / Composers: Al Downing
02
Country Boy
JD McPherson
Signs & Signifiers
02:44
Writer: Felice Bryant - Boudleaux Bryant / Composers: Felice Bryant - Boudleaux Bryant
05
Northside Gal
JD McPherson
Live At The World Cafe: 25th Anniversary Edition
03:16
12
The Drive to Indian Head Hills
JD McPherson
The Lowdown (Original Soundtrack)
00:40
Composers: JD McPherson
10
Mother Of Lies
JD McPherson
Let The Good Times Roll
03:36
Writer: JD McPherson / Composers: JD McPherson
09
Don’t Travel Through the Night Alone
JD McPherson
Nite Owls
04:16
Writer: JD McPherson - Raynier Jacildo / Composers: JD McPherson - Raynier Jacildo
02
I Can’t Go Anywhere with You
JD McPherson
Nite Owls
02:50
Writer: JD McPherson / Composers: JD McPherson
04
HUNTING FOR SUGAR
JD McPherson
UNDIVIDED HEART & SOUL
04:15
Writer: JD McPherson / Composers: JD McPherson
16
St. Francis
JD McPherson
The Lowdown (Original Soundtrack)
01:14
Composers: JD McPherson
07
Baby Blues
JD McPherson
Nite Owls
02:46
Writer: JD McPherson - Douglas Corcoran / Composers: JD McPherson - Douglas Corcoran
05
It Shook Me Up
JD McPherson
Let The Good Times Roll
02:25
Writer: JD McPherson / Composers: JD McPherson
04
Nite Owls
JD McPherson
Nite Owls
03:12
Writer: JD McPherson - Raynier Jacildo / Composers: JD McPherson - Raynier Jacildo
01
Manta Ray
JD McPherson
Manta Ray
02:20
Writer: Charles Thompson / Composers: Charles Thompson

Playlists

Similar artists

Chuck Berry
Chuck Berry
The Brian Setzer Orchestra
The Brian Setzer Orchestra
The Ventures
The Ventures
Chubby Checker
Chubby Checker
Bill Haley & His Comets
Bill Haley & His Comets
The Beach Boys
The Beach Boys
  • Discography
Albums
The Lowdown (Original Soundtrack)
â„— 2026 FX Productions, LLC
06-03-2026
The Lowdown (Original Soundtrack)
01
Dale's Theme (The Letter)
JD McPherson
The Lowdown (Original Soundtrack)
00:52
Composers: JD McPherson
02
Thank You for Your Concern
JD McPherson
The Lowdown (Original Soundtrack)
01:35
Composers: JD McPherson
03
Good Bullets
JD McPherson
The Lowdown (Original Soundtrack)
02:26
Composers: JD McPherson
04
Tulsa Nocturne
JD McPherson
The Lowdown (Original Soundtrack)
02:01
Composers: JD McPherson
05
Strollin' Dead
JD McPherson
The Lowdown (Original Soundtrack)
01:24
Composers: JD McPherson
06
Catalina, Mi Amor
JD McPherson
The Lowdown (Original Soundtrack)
01:41
Composers: JD McPherson
07
Betty Jo Suite
JD McPherson
The Lowdown (Original Soundtrack)
02:53
Composers: JD McPherson
Access the complete album info (21 songs)
Nite Owls
2024 New West Records, LLC
27-09-2024
Nite Owls
01
Sunshine Getaway
JD McPherson
Nite Owls
02:55
Writer: JD McPherson - Page Burkum - Jack Torrey / Composers: JD McPherson - Page Burkum - Jack Torrey
02
I Can’t Go Anywhere with You
JD McPherson
Nite Owls
02:50
Writer: JD McPherson / Composers: JD McPherson
03
Just Like Summer
JD McPherson
Nite Owls
03:44
Writer: JD McPherson - Raynier Jacildo / Composers: JD McPherson - Raynier Jacildo
04
Nite Owls
JD McPherson
Nite Owls
03:12
Writer: JD McPherson - Raynier Jacildo / Composers: JD McPherson - Raynier Jacildo
05
Shining Like Gold
JD McPherson
Nite Owls
03:59
Writer: JD McPherson - Ryan Lindsey / Composers: JD McPherson - Ryan Lindsey
06
The Rock and Roll Girls
JD McPherson
Nite Owls
03:12
Writer: JD McPherson / Composers: JD McPherson
07
Baby Blues
JD McPherson
Nite Owls
02:46
Writer: JD McPherson - Douglas Corcoran / Composers: JD McPherson - Douglas Corcoran
Access the complete album info (10 songs)
SOCKS
2018 New West Records, LLC
02-11-2018
SOCKS
01
All the Gifts I Need
JD McPherson
SOCKS
02:44
Writer: JD McPherson & Trent Dabbs / Composers: JD McPherson & Trent Dabbs
02
Bad Kid
JD McPherson
SOCKS
03:14
Writer: JD McPherson / Composers: JD McPherson
03
Hey Skinny Santa!
JD McPherson
SOCKS
02:54
Writer: JD McPherson & Doug Corcoran / Composers: JD McPherson & Doug Corcoran
04
SOCKS
JD McPherson
SOCKS
03:34
Writer: JD McPherson / Composers: JD McPherson
05
Every Single Christmas
JD McPherson
SOCKS
02:28
Writer: JD McPherson & Nicole Atkins / Composers: JD McPherson & Nicole Atkins
06
Ugly Sweater Blues
JD McPherson
SOCKS
02:57
Writer: JD McPherson / Composers: JD McPherson
07
Holly, Carol, Candy & Joy
JD McPherson
SOCKS
03:25
Writer: JD McPherson - Raynier Jacob Jacildo / Composers: JD McPherson - Raynier Jacob Jacildo
Access the complete album info (10 songs)
UNDIVIDED HEART & SOUL
2017 New West Records, LLC
06-10-2017
UNDIVIDED HEART & SOUL
01
DESPERATE LOVE
JD McPherson
UNDIVIDED HEART & SOUL
02:56
Writer: JD McPherson / Composers: JD McPherson
02
CRYING'S JUST A THING YOU DO
JD McPherson
UNDIVIDED HEART & SOUL
03:15
Writer: JD McPherson / Composers: JD McPherson
03
LUCKY PENNY
JD McPherson
UNDIVIDED HEART & SOUL
03:34
Writer: JD McPherson / Composers: JD McPherson
04
HUNTING FOR SUGAR
JD McPherson
UNDIVIDED HEART & SOUL
04:15
Writer: JD McPherson / Composers: JD McPherson
05
ON THE LIPS
JD McPherson
UNDIVIDED HEART & SOUL
03:41
Writer: JD McPherson / Composers: JD McPherson
06
UNDIVIDED HEART & SOUL
JD McPherson
UNDIVIDED HEART & SOUL
03:18
Writer: JD McPherson / Composers: JD McPherson
07
BLOODHOUND ROCK
JD McPherson
UNDIVIDED HEART & SOUL
04:21
Writer: JD McPherson / Composers: JD McPherson
Access the complete album info (11 songs)
Let The Good Times Roll
â„— 2015 Rounder Records. Manufactured and distributed by Concord Music Group, Inc.
01-01-2015
Let The Good Times Roll
01
Let The Good Times Roll
JD McPherson
Let The Good Times Roll
03:04
Writer: JD McPherson / Composers: JD McPherson
02
Bossy
JD McPherson
Let The Good Times Roll
03:17
Writer: JD McPherson / Composers: JD McPherson
03
It’s All Over But The Shouting
JD McPherson
Let The Good Times Roll
03:03
Writer: JD McPherson - Mark Neill / Composers: JD McPherson - Mark Neill
04
Bridgebuilder
JD McPherson
Let The Good Times Roll
03:56
Writer: JD McPherson - Dan Auerbach / Composers: JD McPherson - Dan Auerbach
05
It Shook Me Up
JD McPherson
Let The Good Times Roll
02:25
Writer: JD McPherson / Composers: JD McPherson
06
Head Over Heels
JD McPherson
Let The Good Times Roll
03:17
07
Shy Boy
JD McPherson
Let The Good Times Roll
02:54
Writer: JD McPherson / Composers: JD McPherson
Access the complete album info (11 songs)
Signs & Signifiers
2011 Hi-Style Records
01-01-2010
Signs & Signifiers
01
North Side Gal
JD McPherson
Signs & Signifiers
02:31
Writer: Jonathan David McPherson / Composers: Jonathan David McPherson
02
Country Boy
JD McPherson
Signs & Signifiers
02:44
Writer: Felice Bryant - Boudleaux Bryant / Composers: Felice Bryant - Boudleaux Bryant
03
Fire Bug
JD McPherson
Signs & Signifiers
02:17
Writer: Jonathan David McPherson - James E Sutton - Alexander Lange Hall / Composers: Jonathan David McPherson - James E Sutton - Alexander Lange Hall
04
Signs & Signifiers
JD McPherson
Signs & Signifiers
04:45
Writer: Jonathan David McPherson - James E Sutton - Alexander Lange Hall / Composers: Jonathan David McPherson - James E Sutton - Alexander Lange Hall
05
Wolf Teeth
JD McPherson
Signs & Signifiers
02:56
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
06
Scratching Circles
JD McPherson
Signs & Signifiers
02:10
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
07
A Gentle Awakening
JD McPherson
Signs & Signifiers
03:26
Writer: Jonathan David McPherson - James E Sutton / Composers: Jonathan David McPherson - James E Sutton
Access the complete album info (12 songs)
EPs
The Warm Covers EP, Vol. 2
2022 New West Records, LLC
27-05-2022
The Warm Covers EP, Vol. 2
01
Just Around The Corner
JD McPherson
The Warm Covers EP, Vol. 2
02:55
Writer: Al Downing / Composers: Al Downing
02
Lust For Life / Sixteen
JD McPherson
The Warm Covers EP, Vol. 2
03:28
Writer: Iggy Pop - David Bowie / Composers: Iggy Pop - David Bowie
03
Let's Rock
JD McPherson
The Warm Covers EP, Vol. 2
02:27
Writer: Art Neville / Composers: Art Neville
04
Manta Ray
JD McPherson
The Warm Covers EP, Vol. 2
02:20
Writer: Charles Thompson / Composers: Charles Thompson
05
It's Raining
JD McPherson
The Warm Covers EP, Vol. 2
02:39
Writer: Naomi Neville / Composers: Naomi Neville
The Warm Covers EP
â„— 2014 Rounder Records, a division of Concord Music Group, Inc.
01-01-2014
The Warm Covers EP
01
I Wish You Would
JD McPherson
The Warm Covers EP
02:42
Writer: Billy Boy Arnold / Composers: Billy Boy Arnold
02
Steal Away
JD McPherson
The Warm Covers EP
03:05
Writer: Jimmy Hughes / Composers: Jimmy Hughes
03
Rome Wasn't Built In A Day
JD McPherson
The Warm Covers EP
02:58
Writer: Nick Lowe / Composers: Nick Lowe
04
Why Lady Why
JD McPherson
The Warm Covers EP
03:02
Writer: Richard Edward Scott - Teddy Gentry / Composers: Richard Edward Scott - Teddy Gentry
Singles
Manta Ray
2022 New West Records, LLC
29-04-2022
Manta Ray
01
Manta Ray
JD McPherson
Manta Ray
02:20
Writer: Charles Thompson / Composers: Charles Thompson
Let's Rock
2022 New West Records, LLC
31-03-2022
Let's Rock
01
Let's Rock
JD McPherson
Let's Rock
02:27
Writer: Art Neville / Composers: Art Neville
Lust For Life / Sixteen
2022 New West Records, LLC
24-02-2022
Lust For Life / Sixteen
01
Lust For Life / Sixteen
JD McPherson
Lust For Life / Sixteen
03:28
Writer: Iggy Pop - David Bowie / Composers: Iggy Pop - David Bowie
Just Around The Corner
2022 New West Records, LLC
26-01-2022
Just Around The Corner
01
Just Around The Corner
JD McPherson
Just Around The Corner
02:55
Writer: Al Downing / Composers: Al Downing
Holly, Carol, Candy & Joy / Red Bows (For a Blue Girl)
2018 New West Records, LLC
13-12-2019
Holly, Carol, Candy & Joy / Red Bows (For a Blue Girl)
01
Holly, Carol, Candy & Joy
JD McPherson
Holly, Carol, Candy & Joy / Red Bows (For a Blue Girl)
03:25
Writer: JD McPherson - Raynier Jacob Jacildo / Composers: JD McPherson - Raynier Jacob Jacildo
02
Red Bows (For a Blue Girl)
JD McPherson
Holly, Carol, Candy & Joy / Red Bows (For a Blue Girl)
02:17
Writer: JD McPherson / Composers: JD McPherson
Hey Skinny Santa / SOCKS
2018 New West Records, LLC
19-10-2018
Hey Skinny Santa / SOCKS
01
Hey Skinny Santa!
JD McPherson
Hey Skinny Santa / SOCKS
02:54
Writer: JD McPherson & Doug Corcoran / Composers: JD McPherson & Doug Corcoran
02
SOCKS
JD McPherson
Hey Skinny Santa / SOCKS
03:34
Writer: JD McPherson / Composers: JD McPherson
HUNTING FOR SUGAR
2017 New West Records, LLC
22-09-2017
HUNTING FOR SUGAR
01
HUNTING FOR SUGAR
JD McPherson
HUNTING FOR SUGAR
04:15
Writer: JD McPherson / Composers: JD McPherson