So apparently, the Space X program was busy last night. Launching 10 satellites into orbit as a part of their IridiumNext program.
Well, regardless of how official that sounds, you can't just have this CRAZY-looking thing fly through the sky and expect people not to freak out.
Did you see it last night?