Incubus celebrates 20th anniversary with unique live CD – News August 14, 2012 Incubus rented a Los Angeles storefront space that resulted in six nights of free performances and fan encounters now chronicled on INCUBUS HQ LIVE.