Omar Does More Than Shred

The Mars Volta’s Omar Rodríguez-López recently directed a movie, entitled The Sentimental Engine Slayer. Trailer is below:

You can leave a response, or trackback from your own site.