Florida has been absolutely murdering the game lately, and today Craig Xen keeps the streak going with his new single, “Killa.” Xen teams up with Atlanta’s rising star Yung Bans on this one who adds a grimy verse to the hard single. The two rappers call upon Diablo on this track who is quickly making his mark as one of the hottest producers out right now. The three artists came together to deliver an absolute masterpiece. Be sure to press play below and let us know what you think in the comments!