Music: Mars Volta: "Cotopaxi"
The Mars Volta have launched the new single from their forthcoming album. The record is titled Octahedron and is due out June 23, 2009. It is the follow-up to Bedlam in Goliath which was released in 2008.
You can click Read More for the song.