Chan Dizzy collaborates with Russian of Head Concussion on this music video “Nuh Strange Face” filmed by Road Block Films.