Bass & Trap Dillon Francis links up with TV Noise on new single, “EDM O’ CLOCK” After a very successful 2018, Dillion Francis looks to carry that into the new year. In the past month, Francis... by CallMeAno February 28, 2019