Producer and DJ Dillon Francis recently announced his new mixtape with the humorous title “This Mixtape Is Fire”. Dillon released the first track from the album, “Bruk Bruk (I Need Your Lovin)”, which has already reached #6 on the iTunes … Read More →