SHARE

TechCrunch reports: “Think of the pitch as TikTok meets Facebook, where users congregate and create networks based on the videos, memes, and images they share.”

Read more