Artist: Vic Mensa Song: 16 Shots Producers: Papi Beatz + Vic Mensa Project: There’s Alot Going On Director: Ace Norton Via The Fader.