
Stevie Hyper D
Stephen Austin was born in London, England on 20 September 1967 to a Spanish mother and Barbadian father. He died on 5 July 1998 of a fatal Bloodclot possibly attributed to deep vein thrombosis after a long international tour. He was one of the pioneering MC’s in the Drum n […]