Vic Mensa – Down On My Luck (Video) May 12, 2014 | Music Videos | 0 comments Directed by Ben Dickinson at Ghost Robot.