Image Uploader burrowowl, August 3, 2009; 18:52 Tags humor logo mythbusters screenshot transformers Source Unknown Locked No Rating Safe