- Website: http://www.newgrounds.com/
- Address: -----
- Country: United States
- Listed: August 4, 2013 2:47 pm
“YouTube. Flickr. MySpace. Wikipedia. Second Life. Bored yet? Probably. We’ve had the message of how these web phenomena epitomise the user-generated content revolution excitably rammed down our throats for what seems like years. Yet the sites that really kickstarted the movement hardly get a mention.