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:

Both comments and pings are currently closed.

Comments are closed.