Image Uploader burrowowl, July 26, 2009; 17:52 Tags deadpool marvel reaction Source Unknown Locked No Rating Safe