Watch: The Watanabes In Charming "Over Romantic"

Watch: The Watanabes In Charming “Over Romantic”

Duncan and Selwyn Walsh are the British brothers behind the whimsical indie pop band The Watanabes, who have lived in Tokyo for several years, spreading their British charm. With their just released EP titled, ...