Major Shoutout to XXL Mag they have a combine some of the best songs of 2017 so far do you agree with this list. Read More Here