The new crazy, silly, fresh dope video from Illbotz called "Your iPod Sucks" is about how Stevie D's iPod is better than yours...damn right, it's better than yours! From Illbotz newest album, "Pudding Is Delicious" available at www.illbotz.bandcamp.com.

  • April 20, 2011
  • 59 Views