Vic Mensa presents "Down On My Luck" New Single!!!
Earlier today Finesse, Da Plug debuted his song on BBC Radio across the pond. Now, he personally drops the single - which is produced by Stefan Ponce - off stateside!!!! Vic is a beast on that mic!!! Peep the stream up top!!!