Libra is a native New Yorker with an international flair, a renowned singer and actress who has performed in venues from New York 's Studio 54 to the elegant Westin Hotel in MauiHawaii.
Added by Upcoming Robot on July 15, 2008