Rock Talk With Mitch Lafon: The All European Edition – GOTTHARD, EUROPE & SHAKRA

On this special all European bands episode, Mitch sits down with GOTTHARD guitarist LEO LEONI. Leo discusses the band’s sixteen #1 albums in Switzerland, their upcoming Defrosted II tour, still wanting to rock, Gotthard’s change in musical direction, singer Ronnie Romero, the trilogy of upcoming CoreLeoni albums (including original material), Steve Lee, and more. Up […]