Vocalist Del Castillo, bassist March Cesare, keyboardist Frank Levin, drummer Scott Milks and guitarist Marc Mother or father founded the Ontario-based 8 Secs in 1982. After earning a local skill contest and afterwards documenting the mini-album Ottava Rima, the music group agreed upon with Polygram and released Almacantar in 1986. …
Read More »