What Here’s the Stephen Colbert vs Daft Punk Video Everyone Is Talking About By Larry Putzgerald August 7, 2013