Popular Chicago DJ and the creator of the number 1 family line dance the “Cha Cha Slide” has passed away at age 58.
In 2016 Willie “DJ Casper” Perry Jr. Was diagnosed with liver and stomach cancer and had treatment.
His wife confirmed his passing Tuesday.