FANDOM

1,940,100 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