Bullet For My Valentine will release their new self-titled studio album November 5. See the track listing, album artwork, and listen to 4 new songs.
"Bullet For My Valentine"track listing:
01.Parasite
02.Knives
03.My Reverie
04.No Happy Ever After
05.Can't Escape The Waves
06.Bastards
07.Rainbow Veins
08.Shatter
09.Paralysed
10.Death By a Thousand Cuts