FANDOM

1,953,287 Pages

StarIconGreen
Last Days' Embrace

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

TrebleClef Instrumental

External links