Itchyworms

PopularAlbums

AllLyrics

                                          AboutItchyworms

                                          The Itchyworms is a Filipino rock band whose music is primarily guitar-driven rock with pronounced 1960s and 1980s pop sensibilities and embellished with two- or three-part vocal harmonies.