album cover
The Iron Maiden
album cover
The Iron Maiden was released on February 28, 2025 by Decca (UMO) as a part of the album The Decca Years
February 28, 2025
LabelDecca (UMO)
BPM146
Melodicness
Acousticness
Valence
Danceability
Energy

Music Video

Music Video

Loading...