1300 Van Ness Ave
San Francisco, California 94109

The Finnish power metal band Stratovarius has made its mark on the international metal scene since 1982. With some personnel changes and a brief breakup, the group has returned with a much of the original lineup, with plans for a new album in the works.

Added by Upcoming Robot on September 21, 2009