Lily Allen´s album was released in 2007 , debuting at 20 on the Billboard Album Charts .
The album was released in the United States on 30 January 2007 , landing at 20 on the Billboard Album Charts .
Lily Allen