The Daily Show with Jon Stewart

Moment of Zen - "Elton" Musk

Season 18 • 08/14/2013

News anchors debate Elon Musk's name.

More