NotBiebs Mar 20, 2025, 2:19 AM Do people not know that Teslas have security cameras on them? 😂 This post and comments are published on Nostr.