Elon Musk’s Starlink Satellites Have L.A. Thinking Alien Invasion

Here’s a skit for Elon Musk on ‘SNL’ — terrified Los Angelenos staring into the sky thinking aliens finally arrived to take them away … only to discover it’s just Elon’s new space toys. Yeah, people in L.A. were freaking out Wednesday night when…