Dillon Francis Climbs To No. 1 On Billboard Charts

DJ, Producer, and online comedian Dillon Francis has earned the No. 1 spot on Billboards Dance/Electronic Album charts this week with his latest EP This Mixtape is Fire. The EP sold around 9,000 copies, slightl...