Tag Archives: “The Sentimental Engine Slayer” Makes North American Debut at Tribeca Film Festival

Omar Rodriguez Lopez of Mars Volta Debuts “The Sentimental Engine Slayer” at Tribeca Film Festival

Looks like Mars Volta’s, Omar Rodriguez Lopez is gearing up to debut a pretty cool flick at the upcoming Tribeca Film Festival, April 21 – May 2, 2010. The film titled “The Sentimental Engine Slayer” was written and directed by Rodriguez Lopez. While “The Sentimental Engine Slayer” is not his first venture as a director […]

More