Incubus announces headlining tour dates

Incubus has announced a batch of headlining U.S. tour dates. The five-date run begins August 31 in Saint Augustine, Florida, and will make stops in North Myrtle Beach, South Carolina; Raleigh,…