Landel


Nature Boy Buddy Landel Dies at 53

Nature Boy Buddy Landel Dies at 53

Buddy Landel was involved in a car accident on Sunday and passed away at his home in Chilhowie, Virginia on Monday....

Jun 24 2015, 6:23am CDT