#FreshHeat: Leaf Ft. Ken Rebel “Alive”

Leaf premiered her first video, “Dum Dum” from Naked & Wasted mixtape.