Software and Apps Understanding the Phenomenon of TikTok Exploring the viral video platform shaking up social media John Scott8 months agoKeep Reading