The regulators made us kidnap seals… Elon Musk 20 Oct 2024 · 1 min read The regulators made us kidnap seals TWICE! So crazy ...