b. Kingston, Jamaica, Western Indies. In his youngsters Screecha Good emigrated to Toronto, Canada where he finished his education and performed on regional audio systems. He strolled using a pronounced limp, due to a bullet getting lodged in his hip, but changed his infliction to his benefit and his design …
Read More »