Stream music and podcasts FREE on Amazon Music. No credit card required.
Listen free
Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
Waiting to Happen
Marillion
The Best of Both Worlds
4 MINUTES AND 55 SECONDS • JUN 24 1991
Preview
Album tracklist
1
Script for a Jester's Tear
08:44
2
Market Square Heroes
04:20
3
He Knows You Know
05:24
4
Forgotten Sons
08:19
5
Garden Party [Explicit]
E
07:18
6
Assassing (Single Version) [Explicit]
E
03:39
7
Punch and Judy
03:19
8
Kayleigh (Single Edit)
03:38
9
Lavender (Single Version)
03:41
10
Heart of Lothian
03:39
11
Incommunicado
05:17
12
Warm Wet Circles (Original 1987 Mix)
04:24
13
That Time of the Night (The Short Straw)
05:57
14
Sugar Mice
05:49
15
Uninvited Guest
03:45
16
Easter (Single Version)
04:31
17
Hooks in You (Meaty Mix)
03:53
18
The Space
06:15
19
Cover My Eyes (Pain and Heaven)
03:55
20
No One Can
04:43
21
Dry Land
04:41
22
Waiting to Happen
04:55
23
The Great Escape / The Last of You / Falling From the Moon
06:28
24
Alone Again in the Lap of Luxury (Radio Edit)
04:29
25
Made Again
05:01
26
King
07:06
27
Afraid of Sunlight
06:49
28
Beautiful (Radio Edit)
04:23
29
Cannibal Surf Babe
05:44
The Best of Both Worlds
>
Waiting to Happen
℗© 1997 Parlophone Records Ltd, a Warner Music Group Company