Itchy Band Four Girls That Are Itchy To Rock And Itchy To Roll!! Based In Chiang Mai Thailand Itchy Band Has Been Causin’ A Stir With Their Unforgiving Party All Day All Night Punk-Rock! Their Second Album Live Fast Die Fun Continues Their Lo-Fi Flirt With Heavy Beats Street Fights And Shots! Shots! Shots!