EL-P “Stay Down”
The saga of El-P’s sidekick, Mr. Killums, continues in the new clip for “Stay Down.” In the video we get some background on the puppet and find out how the mischievous rodent lost his eye. El-P plays himself in the video while TV On The Radio’s Jaleel Bunton plays Islands vocalist Nick Diamonds. Sometimes good ol’
rock ‘n’ roll hip-hop can lead to animal puppet cruelty.