January 26, 2001: Official Release Date for Album #3
It seems as if Foxy Brown has moved one step closer to releasing her much anticipated, much delayed third studio album. According to DefJam.com, the online affiliate of Foxy's record label, the album will be released May 8, 2001. This is the third in a string of release dates provided by Def Jam. You may recall that the album was originally set to drop July 18, 2000, but was then pushed back to November 7. After those two dates had come and gone, widespread internet rumors seemed to indicate that the album wouldn't be released until the end of January 2001. Now that the release date is official, all that's left to wonder about is what the title will be...