Álbum

All This Bad Blood

Bastille

25 canciones • 1 hora y 23 minutos • Nov 25, 2013

1
Pompeii
03:34
2
Things We Lost In The Fire
04:00
3
Bad Blood
03:32
4
Overjoyed
03:26
5
These Streets
02:55
6
Weight Of Living, Pt. II
02:54
7
Icarus
03:45
8
Oblivion
03:16
9
Flaws
03:38
10
Daniel In The Den
03:08
11
Laura Palmer
03:06
12
Get Home
03:11
13
Poet
02:45
14
The Silence
03:51
15
Haunt (Demo)
02:52
16
Weight Of Living, Pt. I
03:27
17
Sleepsong
03:41
18
Durban Skies
04:10
19
Laughter Lines
04:08
20
Previously On Other People's Heartache...
01:06
21
Of The Night
03:34
22
The Draw
03:14
23
What Would You Do
03:03
24
Skulls
04:11
25
Tuning Out...
02:37
℗© 2013 Virgin Records Limited

0:00