Is Vero Really the New Instagram?
- By :
- Category : Instagram
Although Instagram currently boasts over 800 million monthly active users and is the most popular photo and video-sharing platform out there, some additions have started to grate on people. The switch away from a chronological timeline, as well as attempts to rip-off Snapchat's most popular features, …