I don't think many people remember this band, or ever heard them before, especially in the States where I don't think any of their material was released. Blow Up were part of that flood of bands to come out of the UK Indie/Alternative genre and probably, like a lot of them, got lost in the shuffle somewhere.
Blow Up were together from 1986 until their demise in 1991. Between that time they released six singles/ep's and three albums.
Tonight it's their last single, World, which came out in 1991.
Not a particularly immortal song, but a good song. One that deserved some recognition the first time around.
Well, there's always discovering them the second time around.