Yubo - Make new friends
- Twelve APP
- Applications, Social
Based on 59,259 votesRelease Date: October 2015Last Update On: July 2019
Yubo is a social discovery app to make new friends and meet like-minded people. Friendship is going to the next level! 1/ VIDEO CHAT: go live with all your friends and new friends! You can make a l...