Sounds of deejay deezy

SCRATCH SUPREME ENTERTAINMENTMombasa, Kenya