Conversation so far:
When was this album announced?
The album was then released on 30 August 1999.
Was there a hit single on it?
the band had released the album's first single, "Day In Day Out", in March 1999 which charted at #31 followed by "Insomnia" at #22.
Did they win any awards for this album?
Upon its release, the UK music press immediately warmed to the album, which also received Melody Maker 's Album of the Week accolade.

Question: Did the band do anything to promote this album?
Self-contained rewrite: Did the band Feeder's do anything to promote the Yesterday Went Too Soon album?