FANDOM

1,927,443 Pages

StarIconGreen
​Last Days' Embrace

This song is by This Beautiful Mess and appears on the album Falling On Deaf Ears (2001).

TrebleClef Instrumental