Categories
Review

Dillon Francis Says “Love Me Better”

Dillon Francis is a producer, songwriter and DJ who has been creating energetic electronic tracks in a variety of genres for nearly a decade. As a musician and a multi-talent Francis is prolific, and since his major label debut in 2014 he has produced several albums, in both English and Spanish, produced and acted in […]