they are saying its going to take over Facebook as the next big social media site, apparently FB accounts are being deleted and not many people are signing up any more.
they are saying its going to take over Facebook as the next big social media site, apparently FB accounts are being deleted and not many people are signing up any more.
Can anyone send me an invite?