Taleban Dooda shares his most recent single, “Chopstix.” Florida stays a hotbed for ability and Taleban Dooda is putting forth a solid defense why he has up straightaway.