The Itchyworms are a Filipino pop-rock band with hits that are catchy-as-hell. Hear their hooks once, and you'll be itching to hear them again and again.
Itchywormsはフィリピンのポップロックバンドでヒット曲はキャッチ―なものばかり。一度彼らにハマったら、クセになるかも。