Top Songs By David Osborne
Credits
PERFORMING ARTISTS
David Osborne
Piano
Jack Jezzro
Performer
Joshua Osborne
Performer
Tanner Lindsey
Performer
Mike Haynes
Performer
Kenny Nolan
Performer
Robert Crewe
Performer
COMPOSITION & LYRICS
Bob Crewe
Composer
Kenny Nolan
Composer
PRODUCTION & ENGINEERING
Jack Jezzro
Producer
Joshua Osborne
Recording Engineer
Tanner Lindsey
Mixing Engineer
Mike Haynes
Mastering Engineer