| 1 | Gary Barlow Featuring Rosie Gaines - | Hang On In There Baby | 3:44 | |
|
Backing Vocals -
Michael Rose*
Engineer - Edwin Cox (2) Guitar - Paul Gendler Keyboards - Michael Rose* , Nicholas Foster* Mixed By - Richard 'Flan Man' Lowe* Producer - Rose & Foster* Score [Scored By] - Ben Foster Strings - Millennium Strings Vocals [Featuring] - Rosie Gaines Written-By, Composed By - Johnny W. Bristol* | ||||
| 2 | Gary Barlow - | Hang On In There Baby (Album Version) | 3:37 | |
|
Engineer [Assistant], Mixed By [Assistant] -
Tom Elmhirst
Mixed By, Engineer - Tim Wiedner* Producer - Trevor Horn Programmed By - Grant Mitchell , Paul Waller Programmed By [Additional Programming] - Mike Higham Written-By, Composed By - Johnny W. Bristol* | ||||
| 3 | Gary Barlow - | My Commitment (Soulshock Mix) | 4:30 | |
|
Backing Vocals -
Claytoven Richardson
,
Gary Barlow
,
Jeanie Tracy
,
Phillip Ingram
,
Sandy Griffith
Engineer [Remix] - Manny Marroquin Mixed By [Remix] - Manny Marroquin , Soulshock Producer - Walter Afanasieff Remix, Producer [Additional] - Soulshock & Karlin Written-By, Composed By - Diane Warren , Gary Barlow | ||||
| 4 | Gary Barlow - | Hard To Handle (Live Version) | 3:03 | |
| Written-By, Composed By - Lavertia Labell* , Allen Jones* , Otis Redding | ||||
| 5 | Gary Barlow - | A Million Love Songs (Live Version) | 4:55 | |
| Written-By, Composed By - Gary Barlow | ||||