Can doodle dumps of fan inserts be the hot new artist meme?...