Video: Aliens invade LA? О_о … SPOILER: This is NOT meteor

What was that?! ANSWER: https://on.rt.com/9qno After detecting odd, unidentified streaks of light disturbing the evening sky, thousands of Los Angeles residents …

Via Youtube