DJ-ing this weekend?  Allow yourself to feast on these free downloads.  They might not be up to every ones high standards or taste however there is a diverse mix of dance music posted below.  House, Trap, Dubstep, Drum N Bass and Trance.  Be nice, Follow Like or even message these artist to show your appreciation.