Social Media App Vero is So Popular it Might Kill Facebook and Instagram

There is a new social media app in town that’s been making waves recently.  If you happen to use Twitter and Facebook, you may have noticed a lot of recent buzz over an app called Vero. Vero, which is the Latin…