Tag: Phil
Ditsea Yella is a much unexpected electro-rock surprise indeed!
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 [more…]
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 [more…]