Human Nature
Album

Still Telling Everybody: 30 Years of Hits

Human Nature

28 SONGS • 1 HOUR AND 37 MINUTES • NOV 21 2019

1
Don't Say Goodbye (Reimagined)
03:29
2
Tellin' Everybody
04:03
3
Wishes
04:05
4
Every Time You Cry
04:45
5
Cruel
05:17
6
Last to Know
04:27
7
Don't Cry
04:01
8
Eternal Flame
03:19
9
He Don't Love You
03:11
10
When You Say You Love Me
04:00
11
Always Be With You
03:47
12
Little More Love
03:16
13
People Get Ready
04:20
14
This Old Heart of Mine (30th Anniversary Version)
03:10
15
Reach Out I'll Be There
03:14
16
Baby I Need Your Loving
03:09
17
Ain't No Mountain High Enough
02:45
18
Uptight (Everything's Alright)
03:11
19
Ooo Baby Baby
02:44
20
Runaround Sue
02:56
21
Will You Love Me Tomorrow
02:48
22
Gimme Some Lovin'
03:07
23
Be My Baby
03:30
24
Love Train
02:44
25
Bridge Over Troubled Water
03:45
26
White Christmas
02:53
27
Please Come Home for Christmas
02:49
28
Let it Snow, Let it Snow, Let it Snow
03:03
(P) 2019 Sony Music Entertainment Australia Pty Ltd

0:00