By Dorian Tocker
Genre-bending hip-hop artist Rob Roy (although according to his MySpace, he’s a Chinese traditional/Classical Opera and Vocal/Visual artist) has a new video, “Carmencita”. And if that parenthetical had you saying “Wha-huh?” then his new clip, directed by Lance Drake, should have the same effect. The clip features Roy floating on a cloud of balloons, climbing an invisible staircase, and falling into a void of digital bit-mosh—you get the picture.
And, if you’re so inclined, check out Rob Roy’s clip for “Fur In My Cap” from 2009, directed by Ethan Lader.