Thatcher Concert History

Thatcher was an American heavy metal band formed in 1983 in Orlando, Florida. They released an EP in 1985 called "Destined To Conquer".

Date Concert Venue Location
Aug 26, 2023
Scudici / Thatcher / Agathe Plaque Leipzig, Saxony, Germany
Punk Rock
Pop Punk
Heavy Metal
US MEtal
 Snusk

As Seen On: