Wednesday, November 3 2010
"Omar, we're all here for you..."
Sunday, December 6 2009
The live album proves an expressive challenge for the Mars Volta guitarist.
Sunday, October 14 2007
It's called bison, not buffalo. Omar Rodriguez's latest release is a voyage into the celestial chasms of the mind and the soul, and the film El Bufalo Noche is the light guiding its way.