By: Chevon Category: blogposts 0 comment Lord Finesse and Boogie Blind at PROPS on Wednesday August 8th 2012. (Le Poisson Rouge on Bleecker street, NYC) Related