Even though this promo is incredibly violent, I do like it. It's like a bunch of dolls playing out some kind of Tarantino movie.
Directed by Logan and taken of the album 'Spirit of Apollo'
Apparently, the Spanish that's spoken in the clip is directly translated from English and makes no sense at all (that's what I've been told anyway). Very funny/strange.
Don't let kids watch this!