Posted in Gigs, tagged Terrell Stafford on June 20, 2010| Leave a Comment »
The amazing Terrell Stafford live in London.
Later,
E. Dilla
Read Full Post »