This was one of my favorite songs on Invincible's album, "Shapeshifters." Really interesting intro too, about how the video was accepted for play on MTVU and then later denied due to its subject matter. Definitely check this out. Hat tip to Midwest Broadcast.
Invincible "Ropes" feat. Tiombe Lockhart from Okayplayer on Vimeo.