Don Cornelius ST Chicago

Q&A: Drew Leach–Soul Train’s First Director

Drew Leach is a deejay in South Bend, Illinois who has a lot of directing and production work to his credit. One of those credits is that he was the very first director for a local Chicago dance show called […]

Continue Reading...

Powered by WordPress | Site by Fishbucket