Sunday, April 24, 2011

Lord Finesse and The Congregationz live at Billboard Live Tokyo (March 09)



Shouts to Lord Finesse....true mc