Concert Review: Incubus — And In This Moment, I am Happy
Incubus @ TCU Amphitheater, Indianapolis on July 28th, 2023 — Though Incubus has not released any new albums since 2017’s 8 (with their last EP release being back in 2020), they clearly have a strong and loyal following as shown by the huge turnout at TCU Amphitheater this past Friday.