Home / Tag Archives: Toad – Toad

Tag Archives: Toad – Toad

Toad

Swiss hard rock and roll and blues-rock clothing Toad leaped (sorry) onto their country’s graphs using their debut one, “Stay,” in 1972 — paving just how for the substantial Swiss metal motion of the first ’80s and such significant rings as Krokus and Celtic Frost. Generally a three-piece, comprising Vittorio …

Read More »