Cha-Cha Slide Creator DJ Casper Dead at 58 After Cancer Diagnosis
Photo courtesy DionnRenee.com Willie “DJ Casper” Perry, Jr., passed away on Sunday (August 6) according to a close family friend. The songwriter revealed he had been diagnosed with kidney and liver cancer in 2016 and his wife Kim confirmed to ABC 7 on Tuesday that he had passed away after…