album cover
Icarus Falls
album cover
Icarus Falls was released on October 18, 2005 by Rotten Records as a part of the album Amino Acid Flashback
ReleasedOctober 18, 2005
LabelRotten Records
BPM88
Melodicness
Acousticness
Valence
Danceability
Energy

Music Video

Music Video

Loading...