Don Toliver tapped Travis Scott, on his latest single, “Embarrassed!”
From Toliver’s new album, Love Sick, which features GloRilla, Future, and Brent Fayiaz.
“Embarrassed” follows the release of “Leave the Club” featuring GloRilla and Lil Durk, and “Slow Motion” with Wizkid.