Produced by: Diablo

Craig Xen has dropped a new song called 'Killa'. Yung Bans joins him on this menacing new track, which was produced by Diablo. Take a listen to 'Killa' above.