Tag Archives: The Itchyworms

The Itchyworms Combine Sounds Of The Past And Present In New Single “Panic In My Mind”

Filipino rock band, The Itchyworms have been delivering feel good, fun music since 1996. Recently celebrating their 25th anniversary, this multi-awarded, four-member group is proving that time isn’t slowing them down as they return with a new single, “Panic In My Mind,”available on all music streaming platforms; ahead of embarking on their first-ever U.S. tour. …