Toni Braxton releases Libra

09.27.05:

The Underdogs have added substantially to Libra with 3 cool tracks.  Check
out I Wanna Be (Your Baby), Supposed To Be and Finally.


toni braxton