Future, Iggy Azalea, Tyga and Rick Ross also release new tracks.
It's been a whirlwind of a week with Fourth of July landing smack dab in the middle of it, but a few of our favorite artists still managed to put out a few firecrackers.
Lil Yachty dropped "Who Want the Smoke," featuring soon-to-be parents Cardi B and Offset. Iggy Azalea also released two new singles -- "Tokyo Snow Trip" and "Kream," featuring once-rumored boyfriend Tyga.
Elsewhere, Ed Sheeran took a dip in the hip-hop pool, making a feature on Big Narstie's "Hello Hi 2." Dave East and Rick Ross teamed up on "Fresh Prince of Belaire," and Kacey Musgraves dropped the remix to "High Horse."