T techcrunch.com Stephen Colbert Drops The Sarcasm In His Steve Jobs Homage 3 points eokuma 15 years ago 0 comments