This Day In Music History: October 26th, 1999 – Incubus hit it big with the stellar ‘Make Yourself’
When Incubus released their genre-bending album S.C.I.E.N.C.E. in 1997, it truly blew any mind lucky enough to hear it. A volatile mix of funk, metal, alt-rock, hip-hop, and even subtle jazz influences, the record (and the band’s constant touring) put them on many radars to see (well, hear) what they’d do next. It remains one…