Damnit I literally got a collection of over 30 GIFs over the week but I dont know where to upload them!
English
-
imgur is probably the best site to upload them on
-
Upload them to any image site. Or submit them to [url=http://knowyourmeme.com/memes/events/electronic-entertainment-expo-e3/photos]KnowYourMeme[/url]