Sheek Louch represents New York City on his new track “I Am NY“. In related news, The Lox appeared on 106 & Park and talked about possibly reuniting with Diddy. Watch below.

Comments