The Itchyworms: Back in Singapore to Scratch an Itch

Well, we really think it’s about time ūüôā It¬† has¬† been¬† almost¬† a¬† decade¬† since¬† The¬† Itchyworms¬† performed¬† in¬† the¬† city-state¬† of Singapore. The¬† now-iconic¬† Marina Bay Sands was still under construction, for one, and Universal Studios was probably still in blueprints. The last time the band was there in 2008, they performed in a …

Continue Reading