07-23-06: Leon’s Concert at Canal Room-NYC

Here’s a few pics from Leon & The Peoples performance at the Canal Room in NYC. Enjoy these photos.  See LEON in my DVD “30 Years Behind The Mic” – Maurice “The Voice” Watts

Comments

comments