TMV delayed

Posted by xre on 24/07/06

The Mars Volta's new album "Amputechture" has been delayed to a September 12th release date. The reasons are unknown, but the album is finished and has already leaked onto the net.

Comments
comments powered by Disqus

Legal

© Copyright MMXXI Rockfreaks.net.