The album was set to be released in 2006 , advertisement posters were created stating April 2007 , but it ended up just getting pushed back .
Songs kept being leaked .
The album was set to be released in 2006 , advertisement posters were created stating April 2007 , but it ended up just getting pushed back because songs kept being leaked .