Ditsea Yella is setting their own trend and creating their own unique sound

Ditsea Yella is an electro-grunge duo from London, consisting of Diana and Phil, after having