You can tell by her constant smile and upbeat disposition Leigh is a pleasure to be around. She is the true definition of Experience, both in performance and the way she showers you with sweetness. Many of our gentleman compare her looks to those of Sofia Vergara in her endless curves and sexy Columbian accent.