Released
Jan 25, 2008
Album
The Scarecrow
Avantasia
The Scarecrow
BPM
93
Duration
11:13
Key
10A
Released
Jan 25, 2008
Album
The Scarecrow
Released
Jan 25, 2008
Album
The Scarecrow
BPM
93
Duration
11:13
Key
10A
Released
Jan 25, 2008
Album
The Scarecrow