TikTok says itβs restored βMuskβ documentary advertising account TechCrunch By: Anthony Ha 17 October 2026 at 22:55 A four-hour documentary about Elon Musk continues to meet resistance from social media platforms.