Dillon Francis announces Spanish-language album WUT WUT
Platinum-selling artist, DJ, and producer Dillon Francis today announces his highly anticipated Spanish language studio album, WUT WUT due for release on 27th September 2018 via his own IDGAFOS record label.