El mismo salió a la venta el 21 de agosto de 1997, precedido por el sencillo "D'You Know What I Mean?" que salió a la venta en España el 7 de julio de 1997 (puesto n.º 1 en el Reino Unido).