I haven’t asked you to review a site for a while, so I thought I’d get your take on this one. Put It On claims to be a home to the World’s Undiscovered Artists, which, depending on your point of view makes it either sound like a treasure trove, or a creative ghetto.
What do you think? Vibrant community? Showcase opportunity? Admission of defeat?