Mars Volta suffer delays

The release of the new Mars Volta LP has been delayed. As previously reported, their third studio album, ‘Amputechre’, was set for release on 22 August, but will now not be out until 12 September.

Leave a Reply