Longtime D.C. Radio host Peter Debiller, better known to listeners as Kane, died Friday “after a long illness,” his family’s lawyers said Monday. DeBiller has hosted “The Can Show” on HOT 99.5 for years and once contributed to NBC4. His program aired in the DC area and beyond. “However, as …
Read More »