Want to know more about KC O'Dea Show? Get their official bio, social pages & articles on 106.1 FM WTKK!Full Bio
Man Confesses To Fatal Hit-And-Run On TV, Is Promptly Arrested!
By Ross
'"As the guy was walking, the light is green, I’m driving and I’m pressing the horn … beep beep. It was either I was going to die and crash into a pole — so when it came down to it, accidents happen,” the suspect said...'