Metal Queen 40th Anniversary
Celebrating 40 years of Lee Aaron’s iconic album and title song
Celebrating 40 years of Lee Aaron’s iconic album and title song
Rock On The Rocks festival on Mount Kitzsteinhorn, Austria, 1985
Folkestone, England in 1985
North Bay, Ontario in 1992
Hamburg, Germany in 1985
Toronto, Ontario in 1990