Toni Braxton releases her fifth album : ‘Libra’ (2005)
Toni Braxton's 'Libra' (her astrological sign) is her fifth studio album released on September 27, 2005 by Blackground Records.Track Listing : 1.Please (Scott Storch, Makeba Riddick, Vincent Herbert, Kameron Houff) - 03:57 . 2.Trippin'…