Machine Gun Kelly x Camila Cabello – Bad Things (Video)

Machine Gun Kelly has cracked the top 20 of the Billboard Hot 100 for the first time, with his new single "Bad Things". Now, we get the cinematic visual to his smash hit.

In the clip, MGK is joined by Camila Cabello of Fifth Harmony, offering a beautiful juxtaposition, as the rapper plays his usual badass self, while Camila sings half-innocently.

"Bad Things" appears on MGK's latest album, General Admission, out now.