A Long Strange Trip

Mars Volta Emek 2005

Mars Volta 2005 Greek Theater Los Angeles CA. Poster 22" x 22" signed and numbered 130/300 by artist Emek.

2005 Pollstar Poster of the Year Award 3rd Place Winner