Japanese band THE LAMB have what they call a “City Pop” sound of style, being influncned by the U.K. music scene from all it’s eras of existence really. The band discusses their current content and …Read More

INDIE MUSIC NEWS