The Colbert Report
Stephen Shows Off the iPad 2
Season 7 • 04/04/2011
Stephen talks about his iPad 2 instead of mentioning all the depressing news stories.
More
Watching
You may also like5 Videos
Stephen Shows Off the iPad 2
Season 7 • 04/04/2011
More