Invincible Single Info

Promos for the new Muse single Invincible are being circulated amongst radio stations and journalists. Information supplied with the promo confirms the physical single will be released on the 2nd April 2007.

Here is an image of the promo itself:

The promo features the album and radio edit.