Audio Blog Kevin Gates – Had To [Audio] September 7, 2017 P.R. 0 Comments Kevin Gates “Had To” will land on Kevin Gates’ “By Any Means 2” project, available 9/21. ShareFacebookTwitterWhatsAppEmailPrint