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 [...]