Steve Jobs crusades against the consumers who criticize Apple, eclipsing Bill Gates as the tech world’s Darth Vader, in this Taiwanese animated news show.
Watch more Did You See This ?
Star Wars Subway
Girl Raised by Wolf Blitzer Talks
Rudd, Carell Spoof Lebron’s Big Decision Moment