Wednesday, December 22, 2010

Mitch Alfus, Leather King. A Selby Film


Todd Selby of The Selby fame has put together a nice video about a man who owns and operates one of my favorite places in New York, Libra Leather. Mitch Alfus is the man who runs the show over there on West 30th street, Libra stocks some of the most amazing skins I've encountered as well as having an unbelievably knowledgeable and helpful staff.

No comments: