Label : ABC Records
01 - Drift Away (Mentor Williams)
02 - Songbird (Dan Walsh & Harvey Price)
03 - Rock & Roll Love Song For Rosie (Michael McGinnis)
04 - Danny's Song (Kenny Loggins)
05 - Light Shine (Jesse Colin Young)
Side B
01 - Get On The Right Road (Gary Wright)
02 - The Brand New Tennessee Waltz (Jesse Winchester)
03 - It Never Hurts To Be Nice To Somebody (Michael McGinnis)
04 - You Give Me Something Good To Think About (Michael McGinnis)
05 - Everything Has Got To Be Free (Bodie Chandler)
Produced by Steve Barri with Dan Walsh & Harvey Price
Recording Engineer : Phil Kaye
Assistance : Jim Lockert, Roger Nichols
Recorded at ABC Recording Studios, Inc.
Horns Arranged by Michael Omartian
Tenor Sax : Jim Horn
Alto Sax : William Green
Baritone Sax : Allan Butler
Trombone : Lew McCreary
Trumpet / Flugel : Chuck Findley, Paul Hubinon
Side A
01 - Drift Away
Drums : Jim Gordon
Bass : Sherman Hayes
Piano & Accordion : Michael Omartian
Guitars : Bill Eucker, Ben Benay
Background vocals : John Henry Kurtz
02 - Songbird
Drums : Jim Gordon
Bass : Ray Pohlman
Guitars : Ben Benay, Bill Eucker
Piano : Larry Knechtel
Accordion : Michael Omartian
Banjo : Doug Dillard
Percussion : Steve Barri
Guitar on Fade : Jeff 'Skunk' Baxter
Background vocals : Dan Walsh & Harvey Price
03 - Rock & Roll Love Song For Rosie
Drums : Jim Gordon
Bass : Sherman Hayes
Piano : Michael Omartian
Guitars : Bill Eucker, David Cohen
Percussion : Steve Barri
Background vocals : Rita Bodine, Carol Carmichael, Linda Sorger
04 - Danny's Song
Guitars : David Cohen, Bill Eucker
Piano & Accordion : Michael Omartian
Bass : Sherman Hayes
Dobro : David Cohen
Percussion : John Henry Kurtz
Background vocals : Kenny Loggins, Dennis Brooks, John Henry Kutz
String Quartet Arranged by Michael Omartian
Violins : Sid Sharp, William Kurasch
Viola : Samuel Boghossian
Cello : Jesse Ehrlich
05 - Light Shine
Drums : Jim Hodder
Bass : Sherman Hayes
Rhythm Guitar : Ben Benay
Piano & Organ : Michael Omartian
Electric Guitar : Bill Eucker
Background vocals : Rita Bodine, Carol Carmichael, Linda Sorger
Side B
01 - Get On The Right Road
Drums : Russ Kunkel
Bass : David Jackson
Electric Piano & Organ : Michael Omartian
Rhythm Guitar : Ben Benay
Guitar Solo : Bill Eucker
Percussion : Steve Barri
Background vocals : Rita Bodine, Carol Carmichael, Linda Sorger
02 - The Brand New Tennessee Waltz
Drums : Robert Lanning
Bass : Sherman Hayes
Guitars : David Cohen, Bill Eucker
Piano : Don Randi
Steel Guitar : Jeff 'Skunk' Baxter
Violins : Peggy Bradley, Robert Simpson
Background vocals : Kenny Loggins, Dennis Brooks, John Henry Kurtz
03 - It Never Hurts To Be Nice To Somebody
Drums : Jim Gordon
Bass : Sherman Hayes
Rhythm & Bottle Neck Guitar : David Cohen
Piano : Michael Omartian
Electric Guitar : Bill Eucker
Percussion : Steve Barri
Sax Solo : Jim Horn
Background vocals : Dan Walsh, Harvey Price, John Henry Kurtz
04 - You Give Me Something Good To Think About
Drums : Jim Gordon
Bass : Sherman Hayes
Guitars : Bill Eucker, Ben Benay
Piano & Organ : Michael Omartian
Background vocals : John Henry Kurtz, Dan Walsh
05 - Everything Has Got To Be Free
Drums : Jim Gordon
Bass : Ray Pohlman
Guitars : Bill Eucker, Ben Benay
Piano : Larry Knechtel
Organ : Michael Omartian
Background vocals : Rita Bodine, Carol Carmichael, Linda Sorger