Bizz O.D. is somewhat of a mystery.
A known fact is that she released noisy hypnotic acid-house tracks on Force Inc. and Smile Communications back in 1993-1998. “Warship The Speakers” was taken very literally when Detr…
i'm sooooo happy you're bringing back bizz o.d. and some o.g…
push it real good