Recording artist Gregory L. Catron aka K’Tron, from Portsmouth, VA, has lived in various states including Louisiana and North Carolina....
Recording artist Gregory L. Catron aka K’Tron, from Portsmouth, VA, has lived in various states including Louisiana and North Carolina....