Incubus premiere new song “Trust Fall” live, sign with Island Records
Incubus debuted a new song last weekend at KROQ’s Almost Acoustic Christmas. The track is titled “Trust Fall” and you can view pro-shot footage of the performance above. In other…