Marvin Keith “Kebo” Davis, 68, of Rockingham, passed away Tuesday, April 5, 2016 at FirstHealth Moore Regional Hospital in Pinehurst. Kebo was born September 25, 1947 in Richmond County, a son of the late Marvin A. “Mutt” and Hazel Colleen “Pete” Solomon Davis. He had served his country in the US Navy and had attended Victory Baptist Church. He had worked with CSX Railroad. Kebo then owned and operated WLWL Radio in Rockingham for many years during which he dedicated much of his time to preserving the music he loved. He treasured not only the music and its artists but the shag, its dancers and the clubs who supported them. Kebo was the 1998 recipient of the Carolina Beach Music Billy Scott Lifetime Achievement Award in Radio. He spent countless years on the air waves as the soundtrack of your summer and was happiest when he was playing the music he loved for the people he loved. His voice was unmistakable, as was his handshake, and whether you heard him on the radio or spent time with him in person, he left a lasting impression. He also may have left you with a nickname that stuck with you for years to come. Kebo was a fan of the Carolina Panthers and he and his daughter, Cameron, followed them devotedly together each fall weekend. Surviving are his daughter Cameron Davis; brother, Jerry Davis (Elaine) and nephew, Marty Davis (Marsha). A service to celebrate Kebo’s life will be at 11 am Saturday in the Colonial Chapel of Carter Funeral Home with Rev. Russell Edwards officiating. Private inurnment will be in the mausoleum of Richmond County Memorial Park. The family will see friends following the service at the funeral home.