Ditsea Yella is an electro-grunge duo from London, consisting of Diana and Phil, after having met in a boxy studio in Shoreditch while working on
Ditsea Yella is an electro-grunge duo from London, consisting of Diana and Phil, after having met in a boxy studio in Shoreditch while working on