[WBALTV] DJ Casper, creator of the ‘Cha Cha Slide,’ dies at 58
Read Time:9 Second
Casper’s wife Kim confirmed the news to ABC7 in Chicago on Monday night, saying her husband was diagnosed with both kidney and liver cancer in 2016.
0
0