FANDOM

1,999,072 Pages

StarIconGreen
Daedelus Flight... Icarus Falls

This song is by The Crüxshadows and appears on the album Telemetry Of A Fallen Angel (1995).

TrebleClef Instrumental

External links