This year marks the 20th anniversary of the bands major-label debut album S.C.I.E.N.C.E. and what better way to celebrate than with a brand new album. The album will be called “8”, symbolizing the infinity symbol and the number of albums produced.

The new LP, Incubus’ first full-length since 2011’s “If Not Now, When?”, draws on all manners of rock, with added world music and jazz touches. It is an explosive,...