You may have heard that the U.S. Navy shot down a satellite last night. The Pentagon released video of the launch and boom this morning.
Star Wars with occasional sarcasm
You may have heard that the U.S. Navy shot down a satellite last night. The Pentagon released video of the launch and boom this morning.