Thursday, August 20, 2009

Lord Finesse Live In Tokyo Video Posted

Lord Finesse visited the "Land of the Rising Sun" back in March of 2009 and is seen here in concert at Billboard Live in Tokyo, then doing an in-store performance at Manhattan Records in the Shibuya district of Tokyo during his stay.





No comments:

Post a Comment