More Videos by Stratovarius
Song from "Infinite" album (2000)
You can see this video on a "Infinite Visions" DVD
5 years ago