Dj Too Tuff's Avatar

Dj Too Tuff

Detonator Too Tuff - The Deuce Ace DJ / Producer for Tuff Crew aka Mr So Dam Tuff Pioneering scratch DJ most famous for the ground breaking scratches on My Part Of Town.