Bullet For My Valentine

Bullet For My Valentine

Bullet For My Valentine

10 SONGS • 47 MINUTES • NOV 05 2021

1
Parasite
E
05:40
2
Knives
04:16
3
My Reverie
04:42
4
No Happy Ever After
E
04:08
5
Can't Escape The Waves
04:35
6
Bastards
E
05:25
7
Rainbow Veins
04:58
8
Shatter
05:24
9
Paralysed
E
04:11
10
Death By A Thousand Cuts
04:24
℗© 2021 Bullet For My Valentine, under exclusive licence to Universal Music Operations Limited