Vocalist/guitarist Steve DeMarchi and business lead vocalist Freddy Curci, both former associates from the deceased Canadian music group Sheriff, pulled jointly through the mid-’80s to create and record over four dozen demonstration music. In 1988, guitarist Roger Fisher, bassist Steve Fossen, and drummer Michael Derosier, all previous members from the …
Read More »