Image Uploader burrowowl, January 5, 2015; 02:59 Tags daft_punk helmet necktie newspaper photo reaction robot suit Source Unknown Locked No Rating Safe