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.
Panic! At the Disco Frontman Brendon Urie Comes Out as Pansexual
View StoryElsewhere, 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."
Future also dropped a new mixtape, "Beastmode 2" -- the sequel to 2015's "Beastmode" -- on the two-year anniversary of his ex, Ciara, marrying Russell Wilson. Coincidence?
19 Songs You Gotta Hear on #NewMusicFriday: Drake, Kanye West, Teyana Taylor, Joe Jonas
View StoryBut perhaps this week's greatest musical contribution comes courtesy of Charlie Sheen, who stars in Lil Pump's new music video for "Drug Addicts."
Enjoy TooFab's picks for this week's #NewMusicFriday below.