Leo Caleb Scott is an entertainer out of Asheville, North Carolina.
Titles and Awards
Mr. Winston Warlock 2017
Question & Answer and Presentation Awards
North Carolina Entertainer of the Year King 2016
Prelim to National Entertainer of the Year King
Mr. North Carolina Unlimited FMI 2016
Prelim to Mr. Unlimited FMI