Stratovarius Elements World Tour 2003-2004 Live at "Tuska Open Air", Helsinki, Finland 11.07.2003.
Production information and reference links
Recommendations from this title