9 definitions by nnguyen11490

The most underated band ever! Known for some of there famous music (ie. Destiny, Infinite)
The band Stratovarius was playing last concert.
by nnguyen11490 September 29, 2003
Get the Stratovarius mug.