One could have easily mistaken this as an alien invasion. Well...maybe
This is cool. Does Space Shuttle have something similar? May be they mostly lift off during daytime?