Leslie Black
Leslie Black burst onto the scene when she starred in the #1 rated show, "Metro." Since then, she's been on a mission to continue reaching for the top and hasn't looked back since. Raised as an Air Force brat, Black lived everywhere from the Philippines to Louisiana as a child. It is no wonder why ...