Not sure if there are any future indications that you can read from this but seeing Mecca & The Soul Brother together again on stage is sight for sore eyes…and sweet sounds for the ears.
Video: Pete Rock & C.L. Smooth Live In London
Caitlin White 10.18.17 3 hours ago
Aaron Williams 10.18.17 4 hours ago
Zac Gelfand 10.06.17 2 weeks ago