The other day, I saw those guys on the street in Soho....incredibly dope musicians. We somehow got into talking and at the end...singing. Guess that was my first New York music moment....couldn't have been more New York.
Hmm…it looks like things are taking a while to load. Try again?