February 21st sees the release of The Mars Volta's much-anticipated second album Frances The Mute. As a preview of what to expect, the band have launched a microsite featuring videoclips and stills accompanied by selected pieces of music from the new record.