Elf Rivera directs the official visual for Joe Budden’s single She Don’t Put It Down with Tank, Loso & Lil Wayne. The single was produced by T-Minus. No Love Lost is out now.