Image Uploader burrowowl, December 5, 2009; 06:07 Tags captain_america facepalm gloves marvel reaction Source Unknown Locked No Rating Safe