Interview (At The Harbour Front Centre - Toronto, Canada - 7/27/07)
We caught up with the legendary Lord Finesse in Toronto in the summer of '07. The D.I.T.C. alumni reveals himself to the UGHH cameras (no homo), and talks a little about a variety of subjects that you should familiarize yourself with. Watch this video.