mytubo

mytubo

500,000 - 1,000,000 downloads

Pros
  • Layout
  • User-friendly interfacedly UI
  • Facebook, Twitter connect
  • Share location
  • "Forward" button
Cons
  • It looks like too much to that other "photo-based" social network
  • In some countries the web is still in Chinese.
Add this app to your lists