Artists: Jay Rock ft SZA Song: 90059 Producer: TaeBeast Project: 90059 Director: PANAMÆRA & The Little Homies Via Stereogum.