Can anybody confirm this? Even if it's not true, it's a brilliant idea for a business model to increase ad revenues of a service.
Also, Has anybody found the 10x figure for people clicking on pictures to be true?
Also, Has anybody found the 10x figure for people clicking on pictures to be true?